Acquisitions - Narrative (Details)
|
|
|
|
|
|
|
|
|
12 Months Ended |
|
|
Dec. 23, 2022
USD ($)
franchise
clinic
|
Oct. 24, 2022
USD ($)
|
Oct. 13, 2022
USD ($)
|
Jul. 29, 2022
USD ($)
franchise
|
Jul. 05, 2022
USD ($)
franchise
|
May 19, 2022
USD ($)
franchise
|
Nov. 01, 2021
USD ($)
|
Nov. 01, 2021
USD ($)
|
Nov. 01, 2021
USD ($)
franchise
|
Nov. 01, 2021
USD ($)
clinic
|
Apr. 01, 2021
USD ($)
|
Apr. 01, 2021
USD ($)
|
Apr. 01, 2021
USD ($)
franchise
|
Apr. 01, 2021
USD ($)
clinic
|
Dec. 31, 2022
USD ($)
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net deferred revenue |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 18,617,263
|
$ 18,650,813
|
$ 16,504,114
|
Reacquired franchise rights | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 year
|
|
|
Reacquired franchise rights | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 years
|
|
|
Customer relationships | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 years
|
|
|
Customer relationships | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 years
|
|
|
AZ Clinics |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of businesses acquired | franchise |
|
|
|
|
1
|
4
|
|
|
|
|
|
|
|
|
|
|
|
Purchase price |
|
|
|
|
$ 1,205,667
|
$ 5,761,256
|
|
|
|
|
|
|
|
|
|
|
|
Net deferred revenue |
|
|
|
|
13,241
|
70,484
|
|
|
|
|
|
|
|
|
|
|
|
Net purchase consideration |
|
|
|
|
$ 1,192,426
|
5,690,772
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
3,689,100
|
|
|
|
|
|
|
|
|
|
|
|
AZ Clinics | Reacquired franchise rights |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
$ 2,892,100
|
|
|
|
|
|
|
|
|
$ 6,100,000
|
|
|
AZ Clinics | Reacquired franchise rights | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
4 years
|
|
|
|
|
|
|
|
|
|
|
|
AZ Clinics | Reacquired franchise rights | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
8 years
|
|
|
|
|
|
|
|
|
|
|
|
AZ Clinics | Customer relationships |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
$ 797,000
|
|
|
|
|
|
|
|
|
1,700,000
|
|
|
AZ Clinics | Customer relationships | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
2 years
|
|
|
|
|
|
|
|
|
|
|
|
AZ Clinics | Customer relationships | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
3 years
|
|
|
|
|
|
|
|
|
|
|
|
AZ Clinics | Assembled workforce |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 900,000
|
|
|
NC Clinics |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of businesses acquired |
|
|
|
3
|
|
|
|
|
4
|
4
|
|
|
6
|
6
|
|
|
|
Purchase price |
|
$ 1,391,112
|
$ 761,384
|
$ 1,317,312
|
|
|
|
$ 1,272,107
|
|
|
|
$ 2,568,028
|
|
|
|
|
|
Net deferred revenue |
|
9,262
|
5,108
|
31,647
|
|
|
$ 46,681
|
46,681
|
$ 46,681
|
$ 46,681
|
$ 58,441
|
58,441
|
$ 58,441
|
$ 58,441
|
|
|
|
Net purchase consideration |
|
$ 1,381,850
|
$ 756,276
|
1,285,665
|
|
|
|
1,225,426
|
|
|
|
2,509,587
|
|
|
|
|
|
Intangible assets |
|
|
|
3,544,456
|
|
|
1,092,341
|
1,092,341
|
1,092,341
|
1,092,341
|
2,187,472
|
2,187,472
|
2,187,472
|
2,187,472
|
|
|
|
NC Clinics | Reacquired franchise rights |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
$ 2,042,658
|
|
|
$ 977,244
|
977,244
|
977,244
|
977,244
|
$ 1,195,327
|
1,195,327
|
1,195,327
|
1,195,327
|
|
|
|
NC Clinics | Reacquired franchise rights | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
2 years
|
|
|
4 years
|
|
|
|
3 years
|
|
|
|
|
|
|
NC Clinics | Reacquired franchise rights | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
9 years
|
|
|
9 years
|
|
|
|
4 years
|
|
|
|
|
|
|
NC Clinics | Customer relationships |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
$ 909,828
|
|
|
$ 55,786
|
$ 55,786
|
$ 55,786
|
$ 55,786
|
$ 992,145
|
992,145
|
$ 992,145
|
992,145
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
2 years
|
|
|
|
3 years
|
|
|
|
|
|
|
NC Clinics | Customer relationships | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
2 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NC Clinics | Customer relationships | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
3 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NC Clinics | Assembled workforce |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
$ 591,970
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
2 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of businesses acquired | franchise |
6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Purchase price |
$ 1,965,755
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net deferred revenue |
70,628
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net purchase consideration |
1,895,127
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
$ 1,480,359
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of undeveloped clinics | clinic |
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics | Reacquired franchise rights |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
$ 1,151,272
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics | Reacquired franchise rights | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
6 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics | Reacquired franchise rights | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
7 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics | Customer relationships |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
$ 20,531
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
2 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CA clinics | Assembled workforce |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
$ 308,556
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
2 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021 AZ Clinics Purchase |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of businesses acquired | franchise |
|
|
|
|
|
|
|
|
|
|
|
|
2
|
|
|
|
|
Purchase price |
|
|
|
|
|
|
|
|
|
|
|
1,925,000
|
|
|
|
|
|
Net deferred revenue |
|
|
|
|
|
|
|
|
|
|
$ 29,417
|
29,417
|
$ 29,417
|
29,417
|
|
|
|
Net purchase consideration |
|
|
|
|
|
|
|
|
|
|
|
1,895,583
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
|
|
|
|
|
1,579,500
|
1,579,500
|
1,579,500
|
1,579,500
|
|
|
|
2021 AZ Clinics Purchase | Reacquired franchise rights |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
|
|
|
|
|
$ 1,376,400
|
1,376,400
|
1,376,400
|
1,376,400
|
|
|
|
2021 AZ Clinics Purchase | Reacquired franchise rights | Minimum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
8 years
|
|
|
|
|
|
|
2021 AZ Clinics Purchase | Reacquired franchise rights | Maximum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
9 years
|
|
|
|
|
|
|
2021 AZ Clinics Purchase | Customer relationships |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Acquisition [Line Items] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intangible assets |
|
|
|
|
|
|
|
|
|
|
$ 203,100
|
$ 203,100
|
$ 203,100
|
$ 203,100
|
|
|
|
Intangible assets, useful life |
|
|
|
|
|
|
|
|
|
|
3 years
|
|
|
|
|
|
|