XML 75 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives - Gain and Loss on Derivatives (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Derivatives    
Realized gain (loss) on derivative contracts $ (1,769) $ (2,526)
Unrealized gain (loss) on derivative contracts (1,994) 1,911
Total net gain (loss) on derivative contracts $ (3,763) $ (615)