XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments Schedule of Futures (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Derivative [Line Items]      
Derivative, Fair Value, Net $ 68,037   $ 65,651
Financial derivatives–liabilities, at fair value 2,481   3,119
Financial derivatives–assets, at fair value 70,518   68,770
Futures [Member] | Long [Member] | Derivative Financial Instruments, Assets [Member]      
Derivative [Line Items]      
Financial derivatives–assets, at fair value 89   0
Futures [Member] | Short [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 53,600   (58,900)
US Treasury Note Futures [Member] | Futures [Member]      
Derivative [Line Items]      
Derivative, Fair Value, Net $ (568)   (82)
Derivative, Average Remaining Maturity 2 months 25 days 2 months 24 days  
US Treasury Note Futures [Member] | Futures [Member] | Long [Member] | Derivative Financial Instruments, Liabilities [Member]      
Derivative [Line Items]      
Derivative, Notional Amount $ 55,700   64,300
Financial derivatives–liabilities, at fair value (657)   (79)
US Treasury Note Futures [Member] | Futures [Member] | Long [Member] | Derivative Financial Instruments, Assets [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 3,300    
Financial derivatives–assets, at fair value $ 35    
US Treasury Note Futures [Member] | Futures [Member] | Long [Member] | Assets      
Derivative [Line Items]      
Derivative, Average Remaining Maturity 2 months 24 days    
US Treasury Note Futures [Member] | Futures [Member] | Long [Member] | Liability      
Derivative [Line Items]      
Derivative, Average Remaining Maturity   2 months 24 days  
US Treasury Note Futures [Member] | Futures [Member] | Short [Member] | Derivative Financial Instruments, Liabilities [Member]      
Derivative [Line Items]      
Derivative, Notional Amount     5,400
Financial derivatives–liabilities, at fair value     $ (3)
US Treasury Note Futures [Member] | Futures [Member] | Short [Member] | Derivative Financial Instruments, Assets [Member]      
Derivative [Line Items]      
Derivative, Notional Amount $ (5,400)    
Financial derivatives–assets, at fair value $ 54    
US Treasury Note Futures [Member] | Futures [Member] | Short [Member] | Assets      
Derivative [Line Items]      
Derivative, Average Remaining Maturity   3 months  
US Treasury Note Futures [Member] | Futures [Member] | Short [Member] | Liability      
Derivative [Line Items]      
Derivative, Average Remaining Maturity 3 months 1 day