XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Tables)
3 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of accrued current liabilities
Accrued current liabilities consisted of the following:
 June 30, 2023March 31, 2023
Accrued employee compensation and related expenses$12,183 $17,709 
Accrued interest414 
Customer prepayments67 89 
Warranty reserves966 758 
Professional fees2,429 2,696 
Sales taxes payable3,612 4,301 
Accrued litigation payable(1)
5,750 5,880 
Other6,730 7,517 
Total accrued current liabilities$31,740 $39,364 
(1) - The Company has insurance receivables recorded to Prepaid expenses and other current assets on our condensed consolidated balance sheets relating to and materially offsetting the accrued litigation payable noted above.