Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.25.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 17,439 $ 17,319
Accrued interest 737 494
Warranty reserves 2,281 978
Professional fees 3,493 2,912
Sales taxes payable 3,048 3,564
Accrued litigation payable 915 1,356
Other 4,537 5,001
Total accrued current liabilities $ 32,450 $ 31,624