v3.26.1
Debt - Classification (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Long-Term Debt    
Long-term debt, current and non-current $ 620,516 $ 631,685
Less: current maturities of long-term debt and other (22,831) (16,250)
Long-term debt $ 597,685 $ 615,435