XML 74 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Derivatives - Gain and Loss on Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Derivatives    
Realized gain (loss) on derivative contracts $ (1,481) $ (1,769)
Unrealized gain (loss) on derivative contracts 1,994 (1,994)
Total net gain (loss) on derivative contracts $ 513 $ (3,763)