Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Details)

v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 16,235 $ 11,765
Accrued interest 277 648
Customer prepayment 405 283
Warranty reserve 557 621
Professional fees 2,540 2,361
Sales tax payable 2,758 2,404
Other(1) 4,199 5,806
Total accrued current liabilities $ 26,971 $ 23,888