XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Liabilities (Tables)
6 Months Ended
Sep. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Current Liabilities
Accrued current liabilities consisted of the following:
 September 30, 2025March 31, 2025
Accrued employee compensation and related expenses$18,441 $20,611 
Accrued interest— 613 
Warranty reserves2,378 2,766 
Professional fees2,409 3,067 
Sales taxes payable3,722 3,201 
Accrued litigation payable638 1,006 
Other1
4,540 4,524 
Total accrued current liabilities$32,128 $35,788 
(1) - Included in Other in both fiscal 2026 and 2025 is $1,996 related to a dispute with a customer.