Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Activities - Schedule of Notional Amounts of Derivative Positions (Details)

v3.24.3
Derivative Instruments and Hedging Activities - Schedule of Notional Amounts of Derivative Positions (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative, Notional Amount [Roll Forward]        
Additions $ 22,177,322,000 $ 3,194,493,000 $ 47,712,255,000 $ 17,344,426,000
Settlement, Termination, Expiration or Exercise (16,986,708,000) (5,737,177,000) (46,978,959,000) (240,408,000)
Realized Gain (Loss), net (113,028,000) 48,704,000 (94,120,000) (95,704,000)
Inverse interest-only securities        
Derivative, Notional Amount [Roll Forward]        
Additions 0 0 0 0
Settlement, Termination, Expiration or Exercise (7,141,000) (8,035,000) (21,724,000) (24,949,000)
Realized Gain (Loss), net 0 0 0 0
Interest rate swap agreements        
Derivative, Notional Amount [Roll Forward]        
Additions 10,354,868,000 1,307,773,000 24,147,143,000 11,873,556,000
Settlement, Termination, Expiration or Exercise (7,897,134,000) (1,739,522,000) (27,738,052,000) (3,327,591,000)
Realized Gain (Loss), net (86,310,000) (5,096,000) (69,934,000) (23,676,000)
Swaptions, net        
Derivative, Notional Amount [Roll Forward]        
Additions 0 (200,000,000) (500,000,000) (400,000,000)
Settlement, Termination, Expiration or Exercise 0 200,000,000 700,000,000 200,000,000
Realized Gain (Loss), net 0 (80,000) (98,000) (80,000)
TBAs        
Derivative, Notional Amount [Roll Forward]        
Additions 14,936,000,000 9,704,000,000 42,967,000,000 35,490,000,000
Settlement, Termination, Expiration or Exercise (14,855,000,000) (10,561,000,000) (41,400,000,000) (37,122,000,000)
Realized Gain (Loss), net 90,444,000 (88,858,000) 65,576,000 (194,716,000)
Futures, net        
Derivative, Notional Amount [Roll Forward]        
Additions (3,253,400,000) (7,617,280,000) (19,067,500,000) (29,619,130,000)
Settlement, Termination, Expiration or Exercise 5,868,400,000 6,371,380,000 21,576,650,000 40,034,132,000
Realized Gain (Loss), net (117,162,000) 143,517,000 (89,537,000) 123,547,000
Options on futures        
Derivative, Notional Amount [Roll Forward]        
Additions   0 0 0
Settlement, Termination, Expiration or Exercise   0 0 0
Realized Gain (Loss), net   (779,000) (127,000) (779,000)
Interest rate lock commitments        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 12,879,000 0 0 0
Additions 69,927,000 0 82,806,000 0
Settlement, Termination, Expiration or Exercise (49,425,000) 0 (49,425,000) 0
End of Period Notional Amount 33,381,000 0 33,381,000 0
Average Notional Amount (26,775,000) 0 (14,204,000) 0
Realized Gain (Loss), net 0 0 0 0
Forward mortgage loan sale commitments        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 12,879,000 0 0 0
Additions 69,927,000 0 82,806,000 0
Settlement, Termination, Expiration or Exercise (46,408,000) 0 (46,408,000) 0
End of Period Notional Amount 36,398,000 0 36,398,000 0
Average Notional Amount (26,872,000) 0 (14,253,000) 0
Realized Gain (Loss), net 0 0 0 0
TBAs, net        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 10,588,481,000 5,383,706,000 15,045,799,000  
End of Period Notional Amount 15,779,095,000 2,841,022,000 15,779,095,000 2,841,022,000
Average Notional Amount (13,389,167,000) (4,568,757,000) 11,503,991,000  
TBAs, net | Inverse interest-only securities        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 149,152,000 179,542,000 163,735,000 196,456,000
End of Period Notional Amount 142,011,000 171,507,000 142,011,000 171,507,000
Average Notional Amount (145,931,000) (175,850,000) (153,181,000) (184,172,000)
TBAs, net | Interest rate swap agreements        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 11,739,471,000 8,977,714,000 17,788,114,000 0
End of Period Notional Amount 14,197,205,000 8,545,965,000 14,197,205,000 8,545,965,000
Average Notional Amount (13,365,113,000) (8,869,676,000) (13,290,306,000) (6,874,280,000)
TBAs, net | TBAs        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 4,983,000,000 3,051,000,000 3,497,000,000 3,826,000,000
End of Period Notional Amount 5,064,000,000 2,194,000,000 5,064,000,000 2,194,000,000
Average Notional Amount (4,799,826,000) (2,713,272,000) (4,046,869,000) (3,394,330,000)
TBAs, net | Options on futures        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount   0 0 0
End of Period Notional Amount 0 0 0 0
Average Notional Amount   0 0 0
Net Short Position        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount       14,262,996,000
Average Notional Amount       666,376,000
Net Short Position | Swaptions, net        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 0 200,000,000 200,000,000 0
End of Period Notional Amount 0 200,000,000 0 200,000,000
Average Notional Amount 0 (186,957,000) (77,372,000) (148,718,000)
Net Short Position | Futures, net        
Derivative, Notional Amount [Roll Forward]        
Beginning of Period Notional Amount 6,308,900,000 6,624,550,000 6,203,050,000 18,285,452,000
End of Period Notional Amount 3,693,900,000 7,870,450,000 3,693,900,000 7,870,450,000
Average Notional Amount $ (4,975,350,000) $ (7,003,084,000) $ (5,937,450,000) $ (9,637,688,000)