XML 88 R68.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES AND OTHER (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Product Warranty Liability [Line Items]      
Accrued expenses and other $ 12,728 $ 9,440  
Voltrek Acquisition [Member]      
Product Warranty Liability [Line Items]      
Business Combination Additional Earnout Related Purchase Price   $ 3,500 $ 3,000
Accrued expenses and other $ 300    
Minimum [Member]      
Product Warranty Liability [Line Items]      
Limited warranty term 1 year    
Maximum [Member]      
Product Warranty Liability [Line Items]      
Limited warranty term 10 years