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 6 Months Ended
Jun. 26, 2021
Jun. 27, 2020
Jun. 26, 2021
Jun. 27, 2020
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 174,182,389 $ 122,229,623 $ 327,006,657 $ 260,043,418
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax (8,407,966) (3,943,994) (14,677,965) (6,850,626)
North America        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 164,245,248 118,918,588 310,779,664 247,349,751
North America | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 55,600,871 55,763,077 104,301,403 117,223,246
North America | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 52,182,213 30,411,543 91,513,670 67,981,662
North America | Commercial and Others        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 56,462,164 32,743,968 114,964,591 62,144,843
North America | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 139,188,949 95,751,111 260,082,109 200,276,584
North America | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 25,056,299 23,167,477 50,697,555 47,073,167
International        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 18,345,107 7,255,029 30,904,958 19,544,293
International | Self Storage-New Construction        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 9,775,323 3,618,698 23,778,978 11,771,203
International | Self Storage-R3        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 8,569,784 3,636,331 7,125,980 7,773,090
International | Goods transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax 9,775,323 3,618,698 16,848,388 10,110,767
International | Services transferred over time        
Disaggregation of Revenue [Line Items]        
Revenue from Contract with Customer, Including Assessed Tax $ 8,569,784 $ 3,636,331 $ 14,056,570 $ 9,433,526