v3.26.1
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2026
Feb. 04, 2026
Jun. 05, 2026
Aug. 17, 2023
Subsequent Event [Line Items]        
Authorized amount $ 26.5     $ 7.5
Subsequent Event        
Subsequent Event [Line Items]        
Authorized amount     $ 40.0  
IEEPA Tariff Refund Phase I        
Subsequent Event [Line Items]        
Payment for tariffs   $ 15.4    
Receivable for recovery of tariffs paid 3.3      
Gain from litigation settlement 3.3      
IEEPA Tariff Refund Phase I | Inventory, Net        
Subsequent Event [Line Items]        
Payment for tariffs 5.0      
Gain from litigation settlement 0.6      
IEEPA Tariff Refund Phase I | Cost of Product and Service Sold        
Subsequent Event [Line Items]        
Payment for tariffs 7.1      
Gain from litigation settlement $ 2.7