Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Segment Reporting Information, Assets (Details)

v3.23.3
Segment Reporting - Segment Reporting Information, Assets (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]          
Total assets $ 99,206,597 $ 99,623,045 $ 93,490,377 $ 87,081,844  
Unallocated cash and cash equivalents and restricted cash 14,451,346   10,550,417 $ 10,035,590 $ 19,912,338
Operating Segments          
Segment Reporting Information [Line Items]          
Total assets 70,508,096   68,369,112    
Segment Reconciling Items          
Segment Reporting Information [Line Items]          
Unallocated cash and cash equivalents and restricted cash 14,451,346   10,550,417    
Unallocated property and equipment 734,432   915,216    
Other unallocated assets 13,512,723   13,655,632    
Corporate clinics | Operating Segments          
Segment Reporting Information [Line Items]          
Total assets 56,791,939   56,008,234    
Franchise operations | Operating Segments          
Segment Reporting Information [Line Items]          
Total assets $ 13,716,157   $ 12,360,878