Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Liabilities (Details)

v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Payables And Accruals [Line Items]    
Accrued employee compensation and related expenses $ 20,611 $ 17,319
Accrued interest 613 494
Warranty reserve 2,766 978
Professional fees 3,067 2,912
Sales tax payable 3,201 3,564
Accrued litigation payable 1,006 1,356
Other 4,524 5,001
Total accrued current liabilities 35,788 31,624
Customer    
Payables And Accruals [Line Items]    
Other $ 1,996 $ 1,996