Annual report pursuant to Section 13 and 15(d)

Leases - Minimum Commitments under Non-cancelable Leases (Details)

v3.24.1.1.u2
Leases - Minimum Commitments under Non-cancelable Leases (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Maturities of finance lease liabilities:  
2024 $ 1,017
2025 1,017
2026 1,963
Total lease payments, finance lease 3,997
Less: imputed interest, finance lease (321)
Present value of finance lease liabilities 3,676
Maturities of operating lease liabilities:  
2024 3,477
2025 3,424
2026 2,412
2027 255
2028 256
Thereafter 2,138
Total lease payments, operating lease 11,962
Less: imputed interest, operating lease (2,882)
Present value of operating lease liabilities $ 9,080