Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.24.3
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 13,773 $ 17,319
Accrued interest 847 494
Warranty reserves 1,885 978
Professional fees 3,010 2,912
Sales taxes payable 3,594 3,564
Accrued litigation payable 983 1,356
Other 3,344 5,001
Total accrued current liabilities $ 27,436 $ 31,624