XML 87 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Debt - Aggregate Maturities of Long-Term Debt and Revolver (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Debt    
Debt payments, 2024 $ 22,295  
Debt payments, 2025 29,795  
Debt payments, 2026 272,920  
Debt payments, 2027 420  
Debt payments, 2028 10,005  
Debt payments, total 335,435 $ 288,750
Interest payments, 2024 18,959  
Interest payments, 2025 17,087  
Interest payments, 2026 23,662  
Interest payments, 2027 721  
Interest payments, 2028 177  
Interest payments, total $ 60,606