Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.20.4
Subsequent Events (Details) - USD ($)
1 Months Ended
Jan. 01, 2021
Jan. 31, 2021
Mar. 04, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Subsequent Event [Line Items]            
Net deferred revenue       $ 16,504,114 $ 15,107,276 $ 13,609,463
Subsequent Event | JPMORGAN CHASE BANK N.A. | Paycheck Protection Program CARES Act            
Subsequent Event [Line Items]            
Debt instrument, face amount     $ 2,700,000      
Subsequent Event | Reacquired franchise rights            
Subsequent Event [Line Items]            
Consideration for transaction $ 1,388,700 $ 1,353,021        
Net deferred revenue $ 35,679          
Remaining original contract period   13 months