Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.23.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 13,012 $ 17,709
Accrued interest 72 414
Customer prepayments 82 89
Warranty reserves 1,053 758
Professional fees 2,197 2,696
Sales taxes payable 3,802 4,301
Accrued litigation payable 4,187 5,880
Other 6,180 7,517
Total accrued current liabilities 30,585 $ 39,364
Non-cash foreign currency translation $ 3,384