XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Derivative Instruments - Schedule of Notional Value and Fair Value of Derivative Instruments (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional Value $ 348,983 $ 446,989
Derivative Assets 15,339 14,518
Derivative Liabilities 10,964 18,180
Exchange-traded futures    
Derivative [Line Items]    
Notional Value 109,749 116,344
Derivative Assets 32 1
Derivative Liabilities 556 3,511
Currency forwards    
Derivative [Line Items]    
Notional Value 10,123 34,440
Derivative Assets 5,022 4,951
Derivative Liabilities 5,027 5,597
Interest rate swaps    
Derivative [Line Items]    
Notional Value 38,185 11,345
Derivative Assets 657 294
Derivative Liabilities 516 349
Credit default swaps    
Derivative [Line Items]    
Notional Value 49,503 139,607
Derivative Assets 9,153 9,265
Derivative Liabilities 2,996 4,197
Total return swaps    
Derivative [Line Items]    
Notional Value 91,378 95,021
Derivative Assets 475 6
Derivative Liabilities 1,661 4,391
Option swaps    
Derivative [Line Items]    
Notional Value 50,045 50,232
Derivative Assets 0 1
Derivative Liabilities $ 208 $ 135