Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.23.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 12,183 $ 17,709
Accrued interest 3 414
Customer prepayments 67 89
Warranty reserves 966 758
Professional fees 2,429 2,696
Sales taxes payable 3,612 4,301
Accrued litigation payable 5,750 5,880
Other 6,730 7,517
Total accrued current liabilities $ 31,740 $ 39,364