Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.3
Leases - Minimum Commitments under Non-cancelable Leases (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Maturities of finance lease liabilities:  
2025 (remainder of fiscal year) $ 829
2026 2,059
2027 252
Total lease payments, finance lease 3,140
Less: imputed interest, finance lease (115)
Present value of finance lease liabilities 3,025
Maturities of operating lease liabilities:  
2025 (remainder of fiscal year) 4,007
2026 4,368
2027 1,747
2028 1,636
2029 1,337
Thereafter 1,882
Total lease payments, operating lease 14,977
Less: imputed interest, operating lease (3,398)
Present value of operating lease liabilities $ 11,579