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

BALANCE SHEET INFORMATION - Schedule of Other Accrued Liabilities (Details)

v3.26.1
BALANCE SHEET INFORMATION - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Accrued expenses $ 7,456 $ 7,947
Accrued interest 2,827 350
Accrued supplier owned inventory obsolescence 2,057 1,302
Accrued income taxes 1,153 528
Accrued warranty 772 1,032
Lease liability 799 856
Accrued product returns 783 818
Other 3,610 5,149
Total other accrued liabilities $ 19,457 $ 17,982
Operating Lease, Liability, Current, Statement of Financial Position Total other accrued liabilities Total other accrued liabilities