Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.22.2.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 13,529 $ 16,235
Accrued interest 381 277
Customer prepayments 30 405
Warranty reserves 964 557
Professional fees 2,443 2,540
Sales taxes payable 2,624 2,758
Other 4,140 4,199
Total accrued current liabilities 24,111 26,971
Accrued warranty costs $ 2,000 $ 2,523