Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Error Correction (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue $ 254.5 $ 251.9
Cost of Revenues 144.1 152.0
Eliminations    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue (0.7) (0.2)
Janus North America    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   230.3
Janus North America | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 240.5 230.5
Janus North America | Eliminations    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (0.2)
As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   251.9
Cost of Revenues   152.0
As previously reported | Janus North America    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   230.3
As previously reported | Janus North America | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   238.2
As previously reported | Janus North America | Eliminations    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (7.9)
Correction | Janus North America | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (7.7)
Correction | Janus North America | Eliminations    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   7.7
Product revenues    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 215.1 215.4
Cost of Revenues 114.7 124.4
Product revenues | Janus North America | Product revenues transferred at a point in time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 174.2 169.6
Product revenues | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 32.7 32.9
Product revenues | As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   209.7
Cost of Revenues   120.1
Product revenues | As previously reported | Janus North America | Product revenues transferred at a point in time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   204.4
Product revenues | As previously reported | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   0.0
Product revenues | Correction    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   5.7
Cost of Revenues   4.3
Product revenues | Correction | Janus North America | Product revenues transferred at a point in time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (34.8)
Product revenues | Correction | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   32.9
Service revenues    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue 39.4 36.5
Cost of Revenues 29.4 27.6
Service revenues | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue $ 33.6 28.0
Service revenues | As previously reported    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   42.2
Cost of Revenues   31.9
Service revenues | As previously reported | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   33.8
Service revenues | Correction    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   (5.7)
Cost of Revenues   (4.3)
Service revenues | Correction | Janus North America | Service revenues transferred over time | Operating Segments    
Error Corrections and Prior Period Adjustments Restatement [Line Items]    
Revenue   $ (5.8)