Quarterly report [Sections 13 or 15(d)]

Revenue Recognition - Schedule of Disaggregation of Revenue (Details)

v3.26.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Total revenues $ 222.7 $ 210.5
Product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 188.8 175.7
Janus International    
Disaggregation of Revenue [Line Items]    
Total revenues   21.2
Janus International | Product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues   21.1
Operating Segments | Janus North America    
Disaggregation of Revenue [Line Items]    
Total revenues 195.9 190.7
Operating Segments | Janus North America | Product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 162.2 156.0
Operating Segments | Janus North America | Self storage - new construction    
Disaggregation of Revenue [Line Items]    
Total revenues 71.3 67.0
Operating Segments | Janus North America | Self storage - R3    
Disaggregation of Revenue [Line Items]    
Total revenues 57.8 55.7
Operating Segments | Janus North America | Commercial and other    
Disaggregation of Revenue [Line Items]    
Total revenues 66.8 68.0
Operating Segments | Janus International    
Disaggregation of Revenue [Line Items]    
Total revenues 27.3 21.2
Operating Segments | Janus International | Product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 27.1 21.1
Operating Segments | Janus International | Self storage - new construction    
Disaggregation of Revenue [Line Items]    
Total revenues 25.1 19.9
Operating Segments | Janus International | Self storage - R3    
Disaggregation of Revenue [Line Items]    
Total revenues 2.2 1.3
Intersegment eliminations    
Disaggregation of Revenue [Line Items]    
Total revenues (0.5) (1.4)
Intersegment eliminations | Product revenues    
Disaggregation of Revenue [Line Items]    
Total revenues $ (0.5) $ (1.4)