XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments HTM Securities by Interest Rate Payment Terms (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss [1] $ 16,068,845 $ 16,832,133
Other Than Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss [1] 48,637 49,078
Collateralized Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss [1] 16,020,208 16,783,055
Fixed-rate [Member] | Other Than Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 48,637 49,078
Fixed-rate [Member] | Collateralized Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss 4,245,978 4,118,328
Variable-rate [Member] | Collateralized Mortgage Backed Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss $ 11,774,230 $ 12,664,727
[1] Carrying value equals amortized cost. Amortized cost of held-to-maturity securities includes adjustments made to the cost basis of an investment for accretion and amortization and excludes accrued interest receivable of (in thousands) $63,172 and $68,866 at June 30, 2024 and December 31, 2023, respectively.