XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Sale of accounts receivable, maximum amount under agreement $ 125.0   $ 125.0  
Receivables Purchase Agreement Maturity Date Dec. 05, 2025      
Accounts receivable sold $ 108.1 $ 144.7 313.1 $ 510.3
Receivables Purchase Agreement Cash Collections 105.9 148.7 311.7 521.5
Receivables Purchase Agreement Uncollected 95.4 131.5 95.4 131.5
Receivables Purchase Agreement Collateral $ 56.8 $ 61.5 $ 56.8 $ 61.5