XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.3
GOVERNMENT AND GOVERNMENT-BACKED SECURITIES - Schedule of Purchases and Sales of Agency and Treasury Securities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Treasury        
Purchases:        
Face $ 5,775,000 $ 0 $ 8,800,000 $ 1,000,000
Purchase price 5,787,401 0 8,788,328 973,795
Sales:        
Face 2,500,000 0 5,500,000 0
Amortized cost 2,505,430 0 5,481,688 0
Sale price 2,542,051 0 5,499,395 0
Realized gain (loss) 36,621 0 17,707 0
Agency        
Purchases:        
Face 0 1,211,323 1,280,545 3,373,770
Purchase price 0 1,196,221 1,249,562 3,350,588
Sales:        
Face 2,556,839 230,035 2,556,839 1,692,436
Amortized cost 2,536,357 229,838 2,536,357 1,672,653
Sale price 2,583,782 219,611 2,583,782 1,615,538
Realized gain (loss) $ 47,425 $ (10,227) $ 47,425 $ (57,115)