Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Leases - Future lease payments under non-cancellable operating leases (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Leases  
2022 $ 4,031
2023 3,390
2024 2,238
2025 1,887
2026 1,707
Thereafter 4,538
Total lease payments 17,791
Less imputed interest (2,381)
Finance Leases  
2022 288
2023 133
2024 99
2025 37
2026 2
Thereafter 0
Total lease payments 559
Less imputed interest (85)
Current and Noncurrent Lease Liabilities [Member]  
Operating Leases  
Total lease liability 15,410
Finance Leases  
Total lease liability $ 474