v3.25.4
Derivatives - Gain and Loss on Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Derivatives        
Realized gain (loss) on derivative contracts $ 792 $ 149 $ 1,670 $ 79
Unrealized gain (loss) on derivative contracts 1,443 (1,368) 2,746 500
Total net gain (loss) on derivative contracts 2,235 $ (1,219) 4,416 $ 579
Collateral $ 0   $ 0