XML 98 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Aggregate Maturities of Long-Term Debt and Revolver (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Debt    
Debt payments, 2025 $ 29,795  
Debt payments, 2026 272,920  
Debt payments, 2027 420  
Debt payments, 2028 10,005  
Debt payments, total 313,140 $ 335,435
Interest payments, 2025 19,785  
Interest payments, 2026 26,598  
Interest payments, 2027 755  
Interest payments, 2028 184  
Interest payments, total $ 47,322