ACCOUNTS PAYABLE AND ACCRUED EXPENSES - Schedule of Product Warranty Liability (Details) - USD ($) $ in Thousands |
9 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) | ||
| Accrued warranty reserve, beginning of year | $ 2,926 | $ 2,255 |
| Accrual for product warranties issued | 255 | 851 |
| Product replacements and other warranty expenditures | (372) | (343) |
| Expiration of warranties (over warranty accrual) | (127) | (110) |
| Acquired through MiX Combination and FC Acquisition | 845 | 0 |
| Foreign currency translation difference | 108 | 0 |
| Accrued warranty reserve, end of period | 3,635 | 2,653 |
| Accrued warranty | 3,635 | 2,653 |
| Other Noncurrent Liabilities | ||
| Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) | ||
| Accrued warranty reserve, end of period | 2,175 | 1,688 |
| Accrued warranty | $ 2,175 | $ 1,688 |