XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives - Schedule of Futures and Options (Details) - U.S. Treasury futures
$ in Thousands
Jun. 30, 2023
USD ($)
Derivative [Line Items]  
Margin Deposit Assets $ 96,600
Variation Margin Receivable, Derivative $ 5,625