XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES AND OTHER (Narrative) (Details) - USD ($)
$ in Thousands
9 Months Ended
Dec. 31, 2025
Mar. 31, 2025
Product Warranty Liability [Line Items]    
Accrued expenses and other $ 8,717 $ 12,728
Voltrek Acquisition    
Product Warranty Liability [Line Items]    
Accrued expenses and other   $ 3,300
Business acquisition common stock issued, value 1,000  
Acquisition earnout cash payment $ 875  
Minimum    
Product Warranty Liability [Line Items]    
Limited warranty term 1 year  
Maximum [Member]    
Product Warranty Liability [Line Items]    
Limited warranty term 10 years