Annual report [Section 13 and 15(d), not S-K Item 405]

Revenue Recognition - Schedule of Disaggregation of Revenue (Details)

v3.25.0.1
Revenue Recognition - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 963.8 $ 1,066.4 $ 1,019.5
Product revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 779.4 909.8 890.9
Service revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 184.4 156.6 128.6
Operating Segments | Janus North America      
Disaggregation of Revenue [Line Items]      
Total revenue 892.6 985.7 945.8
Operating Segments | Janus North America | Product revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 738.6 865.1 849.3
Operating Segments | Janus North America | Service revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 154.0 120.6 96.5
Operating Segments | Janus North America | Self-storage - new construction      
Disaggregation of Revenue [Line Items]      
Total revenue 354.0 321.7 266.1
Operating Segments | Janus North America | Self-storage - R3      
Disaggregation of Revenue [Line Items]      
Total revenue 234.3 325.8 302.8
Operating Segments | Janus North America | Commercial and others      
Disaggregation of Revenue [Line Items]      
Total revenue 304.3 338.2 376.9
Operating Segments | Janus North America | Product revenues transferred at a point in time | Product revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 633.8 742.7 746.5
Operating Segments | Janus North America | Service revenues transferred over time | Product revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 104.8 122.4 85.0
Operating Segments | Janus North America | Service revenues transferred over time | Service revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 154.0 120.6 114.3
Operating Segments | Janus International      
Disaggregation of Revenue [Line Items]      
Total revenue 73.6 82.3 75.5
Operating Segments | Janus International | Product revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 43.2 46.3 43.4
Operating Segments | Janus International | Service revenues      
Disaggregation of Revenue [Line Items]      
Total revenue 30.4 36.0 32.1
Operating Segments | Janus International | Self-storage - new construction      
Disaggregation of Revenue [Line Items]      
Total revenue 62.2 73.2 57.2
Operating Segments | Janus International | Self-storage - R3      
Disaggregation of Revenue [Line Items]      
Total revenue 11.4 9.1 18.3
Operating Segments | Janus International | Product revenues transferred at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenue 43.3 46.3 43.4
Operating Segments | Janus International | Service revenues transferred over time      
Disaggregation of Revenue [Line Items]      
Total revenue 30.3 36.0 32.1
Eliminations      
Disaggregation of Revenue [Line Items]      
Total revenue $ (2.4) $ (1.6) $ (1.8)