Annual report pursuant to Section 13 and 15(d)

Related ???Party??? Transaction (Details)

v3.24.0.1
Related ​Party​ Transaction (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
franchise
Dec. 31, 2020
USD ($)
franchise
Oct. 31, 2020
USD ($)
clinic
Apr. 30, 2020
USD ($)
franchise
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]            
Revenues         $ 117,696,356 $ 101,252,310
Director | Franchise Licenses            
Related Party Transaction [Line Items]            
Number of franchises | franchise 2 2   2    
Co-partner percentage 0.50     0.50    
Revenues         $ 124,275 $ 92,767
Debt instrument, face amount     $ 370,000      
Number of clinics | clinic     1      
Director | Franchise Licenses One            
Related Party Transaction [Line Items]            
Amount of related party transaction $ 39,900 $ 39,900   $ 39,900    
Discount per the franchise disclosure document 10,000 10,000   10,000    
Director | Franchise Licenses Two            
Related Party Transaction [Line Items]            
Amount of related party transaction $ 29,900 $ 29,900   $ 29,900    
Bandera Partners LLC | Director            
Related Party Transaction [Line Items]            
Investment, ownership percentage         5.00%  
Bandera Partners LLC | Director | Franchise Licenses            
Related Party Transaction [Line Items]            
Investment, ownership percentage         27.00%