XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Gain and Loss on Derivatives (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
agreement
Jun. 30, 2023
USD ($)
agreement
Derivatives        
Realized gain (loss) on derivative contracts $ (224) $ (1,946)    
Unrealized gain (loss) on derivative contracts 1,070 2,189    
Total net gain (loss) on derivative contracts $ 846 $ 243    
Open derivative contract | agreement     0 0
Collateral     $ 0 $ 0