XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Operating leases      
Remainder of fiscal 2023 $ 1,252    
2024 4,849    
2025 4,071    
2026 3,097    
2027 1,441    
Thereafter 3,218    
Total lease payments 17,928    
Less: Interest 1,071    
Present value of lease liabilities 16,857    
Finance leases      
Remainder of fiscal 2023 204    
2024 582    
2025 58    
2026 0    
2027 0    
Thereafter 0    
Total lease payments 844    
Less: Interest 12    
Present value of lease liabilities 832 $ 1,419 $ 1,612
Total      
Remainder of fiscal 2023 1,456    
2024 5,431    
2025 4,129    
2026 3,097    
2027 1,441    
Thereafter 3,218    
Total lease payments 18,772    
Less: Interest 1,083    
Total lease liabilities $ 17,689 $ 21,554 $ 22,514