Annual report pursuant to Section 13 and 15(d)

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

v3.23.1
Leases - Future lease payments under non-cancellable operating leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
2024 $ 4,115
2025 3,448
2026 2,739
2027 2,464
2028 1,830
Thereafter 3,639
Total lease payments 18,235
Less imputed interest (2,550)
Total lease liability 15,685
Finance Leases  
2024 123
2025 56
2026 0
2027 0
2028 0
Thereafter 0
Total lease payments 179
Less imputed interest (21)
Total lease liability $ 158