v3.26.3
Derivative Instruments - Schedule of Components of Realized and Unrealized Gains and Losses (Details) - Trading - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) $ (6,851) $ (9,614) $ 65,416 $ 24,157
Unrealized Gains (Losses) 305,183 (3,371) 369,895 (110,910)
Interest rate caps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) 0 0 0 0
Unrealized Gains (Losses) 147 9 479 54
Options        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) (968) (517) (2,068) 2,125
Unrealized Gains (Losses) 173 (408) (223) (408)
IRLCs        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) 0 0 0 0
Unrealized Gains (Losses) (641) (1,919) (412) (1,919)
TBAs        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) (7,566) 484 (10,295) 480
Unrealized Gains (Losses) (5,742) (226) (4,332) (121)
Interest rate swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) 3,342 1,804 11,053 33,219
Unrealized Gains (Losses) 218,856 (5,868) 291,992 (106,470)
Credit default swaps        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) (379) (1,240) (1,041) (3,454)
Unrealized Gains (Losses) 346 210 624 (542)
U.S. Treasury futures        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) 3,555 (10,145) 26,872 (8,213)
Unrealized Gains (Losses) 97,247 1,476 94,671 (4,859)
Commodity futures        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) (4,835) 0 40,922 0
Unrealized Gains (Losses) (5,203) 3,355 (12,904) 3,355
Index futures        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Realized Gains (Losses) 0 0 (27) 0
Unrealized Gains (Losses) $ 0 $ 0 $ 0 $ 0