v3.25.2
Accrued Liabilities (Tables)
3 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Current Liabilities
Accrued current liabilities consisted of the following:
 June 30, 2025March 31, 2025
Accrued employee compensation and related expenses$16,365 $20,611 
Accrued interest482 613 
Warranty reserves2,736 2,766 
Professional fees2,456 3,067 
Sales taxes payable3,240 3,201 
Accrued litigation payable1,021 1,006 
Other1
4,717 4,524 
Total accrued current liabilities$31,017 $35,788 
(1) - Included in Other in both fiscal 2026 and 2025 is $1,996 related to a dispute with a customer.