Annual report pursuant to Section 13 and 15(d)

Leases - Future lease payments under non-cancellable operating leases (Details)

v3.22.1
Leases - Future lease payments under non-cancellable operating leases (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2023 $ 4,064
2024 2,516
2025 2,049
2026 1,750
2027 1,713
Thereafter 2,847
Total lease payments 14,939
Less imputed interest (1,991)
Finance Leases  
2023 170
2024 136
2025 66
2026 10
2027 1
Thereafter 0
Total lease payments 383
Less imputed interest (48)
Current and Noncurrent Lease Liabilities [Member]  
Operating Leases  
Total lease liability 12,948
Finance Leases  
Total lease liability $ 335