XML 97 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Debt Securities Available for Sale - Weighted average yield and contractual maturities of debt securities AFS (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost    
Amortized Cost $ 21,529,517 $ 19,517,895
Gross unrealized gains    
Gross unrealized gains 21,927 1,992
Gross unrealized loss    
Gross unrealized losses 1,061,232 1,273,984
Fair Value    
Debt securities available-for-sale $ 20,490,212 $ 18,245,903
Weighted average yield    
Weighted Average Yield 3.15% 2.78%
US Treasury Securities    
Amortized cost    
Amortized cost - Within 1 year $ 11,617,164 $ 10,555,397
Amortized cost - After 1 to 5 years 3,823,444 2,547,936
Amortized Cost 15,440,608 13,103,333
Gross unrealized gains    
Gross unrealized gain - Within 1 year 81 1,282
Gross unrealized gain - After 1 to 5 years 20,739 151
Gross unrealized gains 20,820 1,433
Gross unrealized loss    
Gross unrealized losses - Within 1 year 23,332 46,275
Gross unrealized losses - After 1 to 5 years 25,300 63,381
Gross unrealized losses 48,632 109,656
Fair Value    
Fair value - Within 1 year 11,593,913 10,510,404
Fair value - After 1 to 5 years 3,818,883 2,484,706
Debt securities available-for-sale $ 15,412,796 $ 12,995,110
Weighted average yield    
Weighted average yield - Within 1 year 3.66% 3.33%
Weighted average yield - After 1 to 5 years 3.80% 3.07%
Weighted Average Yield 3.69% 3.28%
Collateralized Mortgage Obligations - Federal agencies    
Amortized cost    
Amortized cost - After 1 to 5 years $ 7,520 $ 10,538
Amortized cost - After 5 to 10 years 13,024 15,334
Amortized cost - After 10 years 97,807 104,168
Amortized Cost 118,351 130,040
Gross unrealized gains    
Gross unrealized gain - After 1 to 5 years 0 0
Gross unrealized gain - After 5 to 10 years 0 0
Gross unrealized gain - After 10 years 99 132
Gross unrealized gains 99 132
Gross unrealized loss    
Gross unrealized losses - After 1 to 5 years 199 345
Gross unrealized losses - After 5 to 10 years 626 904
Gross unrealized losses - After 10 years 7,193 8,639
Gross unrealized losses 8,018 9,888
Fair Value    
Fair value - After 1 to 5 years 7,321 10,193
Fair value - After 5 to 10 years 12,398 14,430
Fair value - After 10 years 90,713 95,661
Debt securities available-for-sale $ 110,432 $ 120,284
Weighted average yield    
Weighted average yield - After 1 to 5 years 1.52% 1.53%
Weighted average yield - After 5 to 10 years 2.52% 2.24%
Weighted average yield - After 10 years 2.90% 2.76%
Weighted Average Yield 2.77% 2.60%
Mortgge Backed Securities - Federal agencies    
Amortized cost    
Amortized cost - Within 1 year $ 15,394 $ 776
Amortized cost - After 1 to 5 years 83,070 79,542
Amortized cost - After 5 to 10 years 696,835 733,506
Amortized cost - After 10 years 5,174,509 5,468,448
Amortized Cost 5,969,808 6,282,272
Gross unrealized gains    
Gross unrealized gain - Within 1 year 1 0
Gross unrealized gain - After 1 to 5 years 7 8
Gross unrealized gain - After 5 to 10 years 290 82
Gross unrealized gain - After 10 years 710 337
Gross unrealized gains 1,008 427
Gross unrealized loss    
Gross unrealized losses - Within 1 year 149 5
Gross unrealized losses - After 1 to 5 years 2,438 2,700
Gross unrealized losses - After 5 to 10 years 31,836 45,078
Gross unrealized losses - After 10 years 970,159 1,106,657
Gross unrealized losses 1,004,582 1,154,440
Fair Value    
Fair value - Within 1 year 15,246 771
Fair value - After 1 to 5 years 80,639 76,850
Fair value - After 5 to 10 years 665,289 688,510
Fair value - After 10 years 4,205,060 4,362,128
Debt securities available-for-sale $ 4,966,234 $ 5,128,259
Weighted average yield    
Weighted average yield - Within 1 year 2.54% 1.65%
Weighted average yield - After 1 to 5 years 2.28% 2.35%
Weighted average yield - After 5 to 10 years 2.38% 2.37%
Weighted average yield - After 10 years 1.67% 1.67%
Weighted Average Yield 1.77% 1.75%
Other    
Amortized cost    
Amortized cost - Within 1 year $ 500 $ 500
Amortized cost - After 1 to 5 years 250 1,750
Amortized Cost 750 2,250
Gross unrealized gains    
Gross unrealized gain - Within 1 year 0 0
Gross unrealized gain - After 1 to 5 years 0 0
Gross unrealized gains 0 0
Gross unrealized loss    
Gross unrealized losses - Within 1 year 0 0
Gross unrealized losses - After 1 to 5 years 0 0
Gross unrealized losses 0 0
Fair Value    
Fair value - Within 1 year 500 500
Fair value - After 1 to 5 years 250 1,750
Debt securities available-for-sale $ 750 $ 2,250
Weighted average yield    
Weighted average yield - Within 1 year 4.38% 5.00%
Weighted average yield - After 1 to 5 years 4.84% 5.50%
Weighted Average Yield 4.53% 5.39%