Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Reconciliation of Assets from Segment to Consolidated (Details)

v3.21.2
Segment Reporting - Reconciliation of Assets from Segment to Consolidated (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]        
Total assets $ 80,978,898 $ 65,813,283    
Unallocated cash and cash equivalents and restricted cash 19,992,282 20,819,629 $ 18,445,926 $ 8,641,877
Unallocated property and equipment 913,988 1,063,815    
Other unallocated assets 11,036,188 9,257,153    
Corporate clinics        
Segment Reporting Information [Line Items]        
Total assets 36,778,871 24,928,311    
Franchise operations        
Segment Reporting Information [Line Items]        
Total assets 12,257,569 9,744,375    
Total segment assets        
Segment Reporting Information [Line Items]        
Total assets $ 49,036,440 $ 34,672,686