XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
SECURITIES - Weighted Average Life (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortized Cost    
Amortized Cost $ 71,716,117 $ 71,231,784
Total residential securities    
Estimated Fair Value    
Less than one year 372,457 254,753
Greater than one year through five years 14,058,665 5,159,969
Greater than five years through ten years 55,842,923 62,158,711
Greater than ten years 1,319,891 1,817,688
Estimated Fair Value 71,593,936 69,391,121
Amortized Cost    
Less than one year 373,090 257,170
Greater than one year through five years 13,842,110 5,213,575
Greater than five years through ten years 56,074,367 63,662,144
Greater than ten years 1,320,370 1,875,105
Amortized Cost $ 71,609,937 $ 71,007,994