ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Product Warranty Liability (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) | ||
| Accrued warranty reserve, Beginning period | $ 3,618 | $ 2,926 |
| Accrual for product warranties issued | 544 | 365 |
| Product replacements and other warranty expenditures | (821) | (510) |
| Expiration of warranties | (1,245) | (109) |
| Acquired through MiX Combination and FC Acquisition | 954 | |
| Foreign currency translation difference | 106 | (8) |
| Accrued warranty reserve, End of period | 2,202 | 3,618 |
| Other Noncurrent Liabilities | ||
| Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) | ||
| Accrued warranty reserve, Beginning period | 2,139 | |
| Accrued warranty reserve, End of period | $ 1,243 | $ 2,139 |