Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Summary of Disaggregation of Revenue (Detail)

v3.21.2
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
Consolidation, Eliminations [Member]        
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 [Member]        
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 [Member] | Self Storage-New Construction [member]        
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 [Member] | Self Storage-R3 [member]        
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 [Member] | Commercial and Others [member]        
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 [Member] | Transferred at Point in Time [Member]        
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 [Member] | Transferred over Time [Member]        
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 [Member]        
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 [Member] | Self Storage-New Construction [member]        
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 [Member] | Self Storage-R3 [member]        
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 [Member] | Transferred at Point in Time [Member]        
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 [Member] | Transferred over Time [Member]        
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