v3.26.1
Income Taxes (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Income Tax Contingency [Line Items]      
Effective tax rates   21.40% 22.40%
Tax credit investments   $ 1,832 $ 1,699
Internal Revenue Service (IRS)      
Income Tax Contingency [Line Items]      
Additional estimated federal income tax payment $ 185    
Internal Revenue Service (IRS) | Penalties      
Income Tax Contingency [Line Items]      
Additional estimated federal income tax payment $ 50