Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Schedule of Disaggregation of Revenue (Details)

v3.25.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Disaggregation of Revenue [Line Items]    
Total Revenue $ 210.5 $ 254.5
Product revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 166.3 215.1
Service revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 44.2 39.4
Operating Segments | Janus North America    
Disaggregation of Revenue [Line Items]    
Total Revenue 190.7 240.5
Operating Segments | Janus North America | Product revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 156.0 206.9
Operating Segments | Janus North America | Service revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 34.7 33.6
Operating Segments | Janus North America | Self-storage - new construction    
Disaggregation of Revenue [Line Items]    
Total Revenue 67.0 104.2
Operating Segments | Janus North America | Self-storage - R3    
Disaggregation of Revenue [Line Items]    
Total Revenue 55.7 68.3
Operating Segments | Janus North America | Commercial and others    
Disaggregation of Revenue [Line Items]    
Total Revenue 68.0 68.0
Operating Segments | Janus North America | Product revenues transferred at a point in time | Product revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 143.1 174.2
Operating Segments | Janus North America | Service revenues transferred over time | Product revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 12.9 32.7
Operating Segments | Janus North America | Service revenues transferred over time | Service revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 34.7 33.6
Operating Segments | Janus International    
Disaggregation of Revenue [Line Items]    
Total Revenue 21.2 14.7
Operating Segments | Janus International | Product revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 11.7 8.9
Operating Segments | Janus International | Service revenues    
Disaggregation of Revenue [Line Items]    
Total Revenue 9.5 5.8
Operating Segments | Janus International | Self-storage - new construction    
Disaggregation of Revenue [Line Items]    
Total Revenue 19.9 12.4
Operating Segments | Janus International | Self-storage - R3    
Disaggregation of Revenue [Line Items]    
Total Revenue 1.3 2.3
Operating Segments | Janus International | Product revenues transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total Revenue 11.7 8.9
Operating Segments | Janus International | Service revenues transferred over time    
Disaggregation of Revenue [Line Items]    
Total Revenue 9.5 5.8
Eliminations    
Disaggregation of Revenue [Line Items]    
Total Revenue $ (1.4) $ (0.7)