v3.26.1
Financing and Trade Receivables - Schedule of Past Due when a Contractual Payment (Details) - PSAs - USD ($)
$ in Millions
Jul. 03, 2026
Dec. 31, 2025
Financing Receivable, Past Due [Line Items]    
Total $ 324.2 $ 338.9
Greater than 90 days past due and accruing interest 6.7 7.7
30-59 days past due    
Financing Receivable, Past Due [Line Items]    
Total 2.8 3.6
60-90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 1.6 2.0
Greater than 90 days past due    
Financing Receivable, Past Due [Line Items]    
Total 6.7 7.7
Total past due    
Financing Receivable, Past Due [Line Items]    
Total 11.1 13.3
Total not considered past due    
Financing Receivable, Past Due [Line Items]    
Total $ 313.1 $ 325.6