XML 289 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Maturities of Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Operating Lease    
2024 $ 4,882  
2025 4,356  
2026 4,283  
2027 3,981  
2028 3,140  
Thereafter 7,033  
Total lease payments 27,675  
Less liability accretion / imputed interest (5,317)  
Total lease liabilities 22,358  
Less: Current lease liabilities 3,530 $ 0
Total long-term lease liabilities 18,828 0
Finance Lease    
2024 5,970  
2025 5,270  
2026 4,245  
2027 3,549  
2028 1,759  
Thereafter 0  
Total lease payments 20,793  
Less liability accretion / imputed interest (2,957)  
Total lease liabilities 17,836  
Less: Current lease liabilities 4,722 3,368
Total long-term lease liabilities 13,114 $ 9,440
Total    
2024 10,852  
2025 9,626  
2026 8,528  
2027 7,530  
2028 4,899  
Thereafter 7,033  
Total lease payments 48,468  
Less liability accretion / imputed interest (8,274)  
Total lease liabilities 40,194  
Less: Current lease liabilities 8,252  
Total long-term lease liabilities $ 31,942