Quarterly report pursuant to Section 13 or 15(d)

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

v3.25.0.1
Leases - Minimum Commitments under Non-cancelable Leases (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Maturities of finance lease liabilities:  
2025 (remainder of fiscal year) $ 278
2026 2,052
2027 252
Total lease payments, finance lease 2,582
Less: imputed interest, finance lease (54)
Present value of finance lease liabilities 2,528
Maturities of operating lease liabilities:  
2025 (remainder of fiscal year) 1,339
2026 4,368
2027 1,747
2028 1,636
2029 1,337
Thereafter 1,882
Total lease payments, operating lease 12,309
Less: imputed interest, operating lease (2,728)
Present value of operating lease liabilities $ 9,581