Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Details)

v3.23.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 17,709 $ 16,235
Accrued interest 414 277
Customer prepayment 89 405
Warranty reserve 758 557
Professional fees 2,696 2,540
Sales tax payable 4,301 2,758
Accrued litigation payable 5,880 789
Other 7,517 3,410
Total accrued current liabilities $ 39,364 $ 26,971