Quarterly report [Sections 13 or 15(d)]

Accrued Liabilities (Details)

v3.25.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Accrued Liabilities [Line Items]    
Accrued employee compensation and related expenses $ 22,334 $ 20,611
Warranty reserves 2,458 2,766
Professional fees 2,684 3,067
Sales taxes payable 2,888 3,201
Accrued litigation payable 674 1,006
Other 3,397 5,137
Total accrued current liabilities 34,435 35,788
Customer    
Accrued Liabilities [Line Items]    
Other $ 1,996 $ 1,996