XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives - Gain and Loss on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Derivatives        
Realized gain (loss) on derivative contracts $ 465 $ (193) $ (1,481) $ (193)
Unrealized gain (loss) on derivative contracts (195) (2,398) 1,994 (2,398)
Total net gain (loss) on derivative contracts $ 270 $ (2,591) $ 513 $ (2,591)