v3.26.1
Debt and Finance Lease Liability - Narrative (Details)
Jun. 30, 2026
Debt Disclosure [Abstract]  
Percentage of long term debt bearing fixed interest 80.00%