XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Classification (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Long-Term Debt    
Long-term debt, current and non-current $ 627,962 $ 631,685
Less: current maturities of long-term debt and other (18,444) (16,250)
Long-term debt $ 609,518 $ 615,435