v3.26.1
SECURITIES - Weighted Average Life (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized Cost    
Amortized Cost $ 90,222,214 $ 90,963,777
Total residential securities    
Estimated Fair Value    
Less than one year 252,925 308,818
Greater than one year through five years 3,731,946 6,308,008
Greater than five years through ten years 84,259,169 83,402,554
Greater than ten years 1,136,426 1,268,250
Estimated Fair Value 89,380,466 91,287,630
Amortized Cost    
Less than one year 251,196 306,718
Greater than one year through five years 3,733,842 6,229,244
Greater than five years through ten years 84,979,888 83,180,354
Greater than ten years 1,122,288 1,247,461
Amortized Cost $ 90,087,214 $ 90,963,777