XML 123 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Gain and Loss on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Derivatives        
Realized gain (loss) on derivative contracts $ 124 $ (120) $ 203 $ (120)
Unrealized gain (loss) on derivative contracts (3,926) (1,063) (3,426) (1,063)
Total net gain (loss) on derivative contracts (3,802) $ (1,183) (3,223) $ (1,183)
Collateral $ 0   $ 0