v3.26.1
Summary of Significant Accounting Policies - Schedule of Error Correction (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues $ 233.5 $ 228.1 $ 456.2 $ 438.6
Cost of revenues 153.2 134.9 300.7 263.5
Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.4   49.6
As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   228.1   438.6
Cost of revenues   134.9   263.5
As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.4   49.6
Product revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues 197.9 190.9 386.7 366.6
Cost of revenues 129.1 108.6 254.3 213.3
Product revenues | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   28.3   49.4
Product revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   178.1   344.4
Cost of revenues   99.1   196.8
Product revenues | As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   15.5   27.2
Product revenues | Reclassification        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.8   22.2
Cost of revenues   9.5   16.5
Product revenues | Reclassification | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.8   22.2
Service revenues        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues 35.6 37.2 69.5 72.0
Cost of revenues $ 24.1 26.3 $ 46.4 50.2
Service revenues | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   0.1   0.2
Service revenues | As previously reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   50.0   94.2
Cost of revenues   35.8   66.7
Service revenues | As previously reported | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   12.9   22.4
Service revenues | Reclassification        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   (12.8)   (22.2)
Cost of revenues   (9.5)   (16.5)
Service revenues | Reclassification | Janus International        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Total revenues   $ (12.8)   $ (22.2)