Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 17,529 $ 16,235
Accrued interest 472 277
Customer prepayments 74 405
Warranty reserves 931 557
Professional fees 3,001 2,540
Sales taxes payable 2,633 2,758
Other 3,594 4,199
Total accrued current liabilities 28,234 26,971
Accrued warranty costs $ 1,996 $ 2,523