v3.25.4
Derivative Instruments - Components of Investment Fair Value Changes (Details) - Trading - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) $ 24,094 $ 12,097 $ 2,995
Unrealized Gains (Losses) (84,065) 83,899 (29,373)
Interest rate caps      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 0 0 7,031
Unrealized Gains (Losses) 57 3,211 (1,926)
Options      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 1,137 (2,261) (4,036)
Unrealized Gains (Losses) 0 0 0
IRLCs      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 0 0 0
Unrealized Gains (Losses) (3,611) 0 0
TBAs      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 369 0 0
Unrealized Gains (Losses) 0 0 0
Interest rate swaps      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 36,606 19,918 0
Unrealized Gains (Losses) (92,677) 81,255 (27,447)
Credit default swaps      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) (4,655) (4,067) 0
Unrealized Gains (Losses) (167) (861) 0
U.S. Treasury futures      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) (18,426) (1,493) 0
Unrealized Gains (Losses) 4,317 294 0
Commodity futures      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Realized Gains (Losses) 9,063 0 0
Unrealized Gains (Losses) $ 8,016 $ 0 $ 0