XML 95 R86.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Components of Investment Fair Value Changes (Details) - Trading - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) $ (1,608) $ (1,608)
Unrealized Gains (Losses) 15,892 12,985
Options    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) (1,608) (1,608)
Unrealized Gains (Losses) (554) (974)
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Realized Gains (Losses) 0 0
Unrealized Gains (Losses) $ 16,446 $ 13,959