Quarterly report [Sections 13 or 15(d)]

Related ???Party??? Transactions (Details)

v3.25.3
Related ​Party​ Transactions (Details)
1 Months Ended
Jun. 30, 2022
USD ($)
franchise
Dec. 31, 2020
USD ($)
franchise
Oct. 31, 2020
USD ($)
clinic
Sep. 30, 2025
USD ($)
clinic
Jun. 30, 2025
clinic
Dec. 31, 2024
clinic
Sep. 30, 2024
clinic
Jun. 30, 2024
clinic
Dec. 31, 2023
clinic
Related Party Transaction [Line Items]                  
Number of franchise licenses | clinic       962     963    
Mr Jefferson Gramm | Unaffiliated Franchisee                  
Related Party Transaction [Line Items]                  
Unsecured loan     $ 370,000 $ 215,000          
Unaffiliated Franchisee                  
Related Party Transaction [Line Items]                  
Number of clinics | clinic     1            
Franchised clinics:                  
Related Party Transaction [Line Items]                  
Number of franchise licenses | clinic       884 885 842 838 829 800
Related Party | Franchise Licenses | Franchised clinics:                  
Related Party Transaction [Line Items]                  
Number of franchise licenses | clinic       4          
Related Party | Franchise Licenses Sold                  
Related Party Transaction [Line Items]                  
Number of franchises sold | franchise   1              
Amount of related party transaction   $ 39,900              
Related Party | Franchise Licenses Transferred                  
Related Party Transaction [Line Items]                  
Number of franchises licenses transferred | franchise 3                
Franchise license, period 10 years                
Related Party | Franchise Licenses, One, Transfer Fee                  
Related Party Transaction [Line Items]                  
Amount of related party transaction $ 15,000                
Related Party | Franchise Licenses, Two, Transfer Fee                  
Related Party Transaction [Line Items]                  
Amount of related party transaction 15,000                
Related Party | Franchise Licenses, Three, Transfer Fee                  
Related Party Transaction [Line Items]                  
Amount of related party transaction 15,000                
Related Party | Franchise Licenses, Prorated Franchise License Fees                  
Related Party Transaction [Line Items]                  
Amount of related party transaction $ 17,706                
Bandera Partners LLC | Director                  
Related Party Transaction [Line Items]                  
Investment, ownership percentage       26.00%