Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details)

v3.24.3
Derivative Instruments and Hedging Activities - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount $ (15,779,095,000) $ (10,588,481,000) $ (15,045,799,000) $ (2,841,022,000) $ (5,383,706,000)  
Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount           $ (14,262,996,000)
Inverse interest-only securities | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (142,011,000) (149,152,000) (163,735,000) (171,507,000) (179,542,000) (196,456,000)
Interest rate swap agreements | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (14,197,205,000) (11,739,471,000) (17,788,114,000) (8,545,965,000) (8,977,714,000) 0
Swaptions, net | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount 0 0 (200,000,000) (200,000,000) (200,000,000) 0
TBAs | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (5,064,000,000) (4,983,000,000) (3,497,000,000) (2,194,000,000) (3,051,000,000) (3,826,000,000)
Futures, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Futures, net | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount (3,693,900,000) (6,308,900,000) (6,203,050,000) (7,870,450,000) (6,624,550,000) (18,285,452,000)
Interest rate lock commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value 500,000          
Notional Disclosures [Abstract]            
Notional Amount (33,381,000) (12,879,000) 0 0 0 0
Forward mortgage loan sale commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value 29,000          
Notional Disclosures [Abstract]            
Notional Amount (36,398,000) $ (12,879,000) 0 $ 0 $ 0 $ 0
Derivative Assets            
Derivative, Fair Value, Net [Abstract]            
Fair Value 12,572,000   85,291,000      
Derivative Assets | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (168,178,000)   (2,942,735,000)      
Derivative Assets | Inverse interest-only securities            
Derivative, Fair Value, Net [Abstract]            
Fair Value 11,842,000   12,292,000      
Derivative Assets | Inverse interest-only securities | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (142,011,000)   (163,735,000)      
Derivative Assets | Interest rate swap agreements            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Assets | Interest rate swap agreements | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount 0   0      
Derivative Assets | Swaptions, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   19,000      
Derivative Assets | Swaptions, net | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount 0   (200,000,000)      
Derivative Assets | TBAs            
Derivative, Fair Value, Net [Abstract]            
Fair Value 184,000   72,980,000      
Derivative Assets | TBAs | TBAs, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 185,000   72,980,000      
Notional Disclosures [Abstract]            
Notional Amount (34,000,000)   (2,979,000,000)      
Derivative Assets | Futures, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Assets | Futures, net | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount 0   0      
Derivative Assets | Interest rate lock commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value 478,000   0      
Derivative Assets | Interest rate lock commitments | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (33,381,000)   0      
Derivative Assets | Forward mortgage loan sale commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value 68,000   0      
Derivative Assets | Forward mortgage loan sale commitments | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount (26,786,000)   0      
Derivative Liabilities            
Derivative, Fair Value, Net [Abstract]            
Fair Value (16,764,000)   (21,506,000)      
Derivative Liabilities | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount     (12,103,064,000)      
Derivative Liabilities | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount (15,610,917,000)          
Derivative Liabilities | Inverse interest-only securities            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Liabilities | Inverse interest-only securities | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount 0   0      
Derivative Liabilities | Interest rate swap agreements            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Liabilities | Interest rate swap agreements | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount (14,197,205,000)   (17,788,114,000)      
Derivative Liabilities | Swaptions, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Liabilities | Swaptions, net | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount 0   0      
Derivative Liabilities | TBAs            
Derivative, Fair Value, Net [Abstract]            
Fair Value (16,725,000)   (21,506,000)      
Derivative Liabilities | TBAs | TBAs, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value (16,725,000)   (21,506,000)      
Notional Disclosures [Abstract]            
Notional Amount (5,098,000,000)   (518,000,000)      
Derivative Liabilities | Futures, net            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Liabilities | Futures, net | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount (3,693,900,000)   (6,203,050,000)      
Derivative Liabilities | Interest rate lock commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value 0   0      
Derivative Liabilities | Interest rate lock commitments | TBAs, net            
Notional Disclosures [Abstract]            
Notional Amount 0   0      
Derivative Liabilities | Forward mortgage loan sale commitments            
Derivative, Fair Value, Net [Abstract]            
Fair Value (39,000)   0      
Derivative Liabilities | Forward mortgage loan sale commitments | Net Short Position            
Notional Disclosures [Abstract]            
Notional Amount $ (9,612,000)   $ 0