XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Operating leases      
Remainder of fiscal 2024 $ 3,655    
2025 4,071    
2026 3,097    
2027 1,441    
2028 846    
Thereafter 2,374    
Total lease payments 15,484    
Less: Interest 873    
Present value of lease liabilities 14,611    
Finance leases      
Remainder of fiscal 2024 377    
2025 58    
2026 0    
2027 0    
2028 0    
Thereafter 0    
Total lease payments 435    
Less: Interest 4    
Present value of lease liabilities 431 $ 633 $ 1,226
Total      
Remainder of fiscal 2024 4,032    
2025 4,129    
2026 3,097    
2027 1,441    
2028 846    
Thereafter 2,374    
Total lease payments 15,919    
Less: Interest 877    
Total lease liabilities $ 15,042 $ 16,344 $ 20,371