v3.25.2
Derivative Instruments and Hedging Activities - Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income $ (84,093) $ 21,262 $ (181,289) $ 167,371
TBAs | (Loss) gain on other derivative instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income (10,757) (27,331) 18,721 (86,511)
Futures, net | (Loss) gain on other derivative instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income (25,152) 26,678 (54,915) 135,614
Options on futures | (Loss) gain on other derivative instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income (105) 0 (124) (127)
Interest rate swap agreements | Payers | (Loss) gain on interest rate swap and swaption agreements        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income (89,808) 24,508 (296,989) 218,938
Interest rate swap agreements | Receivers | (Loss) gain on interest rate swap and swaption agreements        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income 36,858 (2,496) 145,251 (98,447)
Swaptions, net | (Loss) gain on interest rate swap and swaption agreements        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income 0 0 0 31
TBAs (pipeline) | Gain (loss) on mortgage loans held-for-sale        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income (82) 0 (82) 0
Interest rate lock commitments | Gain (loss) on mortgage loans held-for-sale        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income 171 0 483 0
Forward mortgage loan sale commitments | Gain (loss) on mortgage loans held-for-sale        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income 25 0 (143) 0
Inverse interest-only securities | (Loss) gain on other derivative instruments        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Income $ 4,757 $ (97) $ 6,509 $ (2,127)