Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Schedule of Error Correction (Details)

v3.26.3
Summary of Significant Accounting Policies - Schedule of Error Correction (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues $ 213.1 $ 219.3 $ 669.3 $ 657.9
Cost of revenues 142.6 133.6 443.3 397.1
Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.3   77.9
As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   219.3   657.9
Cost of revenues   133.6   397.1
As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.3   77.9
Product revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues 178.7 186.8 565.4 553.4
Cost of revenues 116.8 113.2 371.1 326.5
Product revenues | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.1   77.5
Product revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   174.2   518.6
Cost of revenues   103.7   300.5
Product revenues | As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   15.5   42.7
Product revenues | Reclassification        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.6   34.8
Cost of revenues   9.5   26.0
Product revenues | Reclassification | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.6   34.8
Service revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues 34.4 32.5 103.9 104.5
Cost of revenues $ 25.8 20.4 $ 72.2 70.6
Service revenues | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   0.2   0.4
Service revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   45.1   139.3
Cost of revenues   29.9   96.6
Service revenues | As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.8   35.2
Service revenues | Reclassification        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   (12.6)   (34.8)
Cost of revenues   (9.5)   (26.0)
Service revenues | Reclassification | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   $ (12.6)   $ (34.8)