XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Components of Investment Fair Value Changes (Details) - Trading - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) $ 2,995 $ 924
Unrealized Gains (Losses) (29,373) 26,282
Interest rate caps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 7,031 924
Unrealized Gains (Losses) (1,926) 26,282
Options    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) (4,036) 0
Unrealized Gains (Losses) 0 0
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 0 0
Unrealized Gains (Losses) $ (27,447) $ 0