v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jan. 20, 2026
Jun. 30, 2026
Mar. 31, 2026
Loss Contingencies [Line Items]      
Loss contingency accrual payments     $ 90.0
Loss contingency, prejudgment interest     8.5
Loss contingency accrual     $ 8.5
Tariff refunds recovery   $ 13.0  
IEEPA Tariff Refund      
Loss Contingencies [Line Items]      
Recovery of direct costs   70.0  
Reduction in inventory   8.0  
Tariffs, refund received   $ 101.0  
Settled Litigation      
Loss Contingencies [Line Items]      
Repayment of insurance proceeds previously funded $ 90.0