XML 100 R87.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments and Hedging Activities - Components of Investment Fair Value Changes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Credit default swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) $ (1,011) $ 0
Unrealized Gains (Losses) (995) 0
U.S. Treasury futures    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 169 0
Unrealized Gains (Losses) 23 0
Trading    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 4,177 0
Unrealized Gains (Losses) 45,034 (4,362)
Trading | Interest rate caps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 0 0
Unrealized Gains (Losses) 2,806 (1,455)
Trading | Options    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) (211) 0
Unrealized Gains (Losses) (509) (420)
Trading | Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 5,230 0
Unrealized Gains (Losses) $ 43,709 $ (2,487)