v3.26.3
ACCOUNTS RECEIVABLE - Additional Information (Details)
$ in Millions, $ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2026
USD ($)
Sep. 27, 2025
USD ($)
Oct. 03, 2026
USD ($)
Sep. 27, 2025
USD ($)
Jan. 03, 2026
USD ($)
Dec. 12, 2025
USD ($)
Dec. 12, 2025
CAD ($)
Receivables [Abstract]              
Maximum amount of accounts receivable sold at any point in time $ 377.5   $ 377.5     $ 60.0 $ 20.0
Increase the commitment by an additional           $ 20.0 $ 10.0
Sale of accounts receivable     1,129.5 $ 779.5      
Decrease in receivables related to balances sold 258.8 $ 161.6 258.8 161.6 $ 218.4    
Deferred purchase price 3.7   3.7   $ 2.6    
Funding fee $ 2.8 $ 1.9 6.9 6.0      
Transfers of accounts receivable agreements     $ 20.1 $ 0.0