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)
Sep. 25, 2021
USD ($)
Disaggregation of Revenue [Line Items]  
Contract assets, beginning of the period $ 11,398,934
Contract assets, end of the period 23,602,670
Contract liabilities, beginning of the period 21,525,319
Contract liabilities, end of the period $ 25,759,923