v3.25.4
Financial risk management - Summary of Borrowing to Price Rate Changes (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jun. 30, 2025
Disclosure of Financial Risk Management [Line Items]    
Current borrowings $ 66,738 $ 54,155
Non-current borrowings 60,132 67,739
Total borrowings 126,870 121,894
Commodity price risk    
Disclosure of Financial Risk Management [Line Items]    
Current borrowings 59,126 11,153
Non-current borrowings 0 67,739
Total borrowings $ 59,126 $ 78,892
Percent of current borrowings 47.00% 9.00%
Percent of non-current borrowings 0.00% 56.00%
Percent of total borrowings 47.00% 65.00%