Quarterly report pursuant to Section 13 or 15(d)

Nature of Operations and Summary of Significant Accounting Policies - VIEs' Payroll Liability (Details)

v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - VIEs' Payroll Liability (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Product Information [Line Items]      
Payroll liabilities $ 3,875,453 $ 2,030,510  
Deferred franchise revenue, current portion 2,512,350 2,468,601 $ 2,410,951
Variable Interest Entity, Primary Beneficiary      
Product Information [Line Items]      
Payroll liabilities 952,854 586,960  
Deferred franchise revenue, current portion $ 4,553,228 $ 4,702,044