Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Summary of Contract balances (Detail)

v3.21.2
Revenue Recognition - Summary of Contract balances (Detail)
Jun. 26, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Contract assets, beginning of the period $ 11,398,934
Contract assets, end of the period 16,614,552
Contract liabilities, beginning of the period 21,525,319
Contract liabilities, end of the period $ 21,612,809