Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Summary of Disaggregation of Revenue (Detail)

v3.22.1
Revenue Recognition - Summary of Disaggregation of Revenue (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 25, 2021
Sep. 25, 2020
Sep. 25, 2021
Sep. 25, 2020
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 187,789,925 $ 140,339,058 $ 514,796,582 $ 400,382,475
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax (9,153,517) (4,779,232) (23,831,481) (11,629,860)
Janus North America        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 179,119,107 132,497,623 489,898,771 379,847,374
Janus North America | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 54,506,607 67,675,747 157,120,551 184,898,993
Janus North America | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 57,141,059 30,663,566 151,563,398 98,645,228
Janus North America | Commercial and Others        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 67,471,441 34,158,310 181,214,822 96,303,153
Janus North America | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 154,631,784 110,370,452 414,713,892 310,647,036
Janus North America | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 24,487,323 22,127,171 75,184,879 69,200,338
Janus International        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 17,824,335 12,620,667 48,729,292 32,164,961
Janus International | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 12,435,987 7,874,084 34,186,904 19,903,835
Janus International | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 5,388,348 4,692,451 14,542,388 12,206,994
Janus International | Commercial and Others        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 0 54,132 0 54,132
Janus International | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 10,191,505 7,920,469 27,039,893 18,031,237
Janus International | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 7,632,830 $ 4,700,198 $ 21,689,399 $ 14,133,724