v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 11, 2025
Jun. 29, 2025
Jun. 29, 2025
Subsequent Event [Line Items]      
Litigation settlement, loss   $ 24.4 $ 24.4
Subsequent Event      
Subsequent Event [Line Items]      
Litigation settlement, amount awarded to other party $ 24.4