XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUES FROM CONTRACTS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]            
Contract Accounts Receivable $ 368.1 $ 333.7 $ 368.1 $ 333.7 $ 305.4 $ 275.4
Contract liabilities 85.1 60.8 85.1 60.8 $ 62.3 $ 73.5
Contract with customer, revenue recognized 8.5 $ 7.0 47.5 $ 47.7    
Kranze Technology Solutions, Inc            
Disaggregation of Revenue [Line Items]            
Contract Accounts Receivable 10.3   10.3      
Contract with customer, asset, after allowance for credit loss 0.8   0.8      
Contract liabilities $ 13.3   $ 13.3