Annual report pursuant to Section 13 and 15(d)

Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)

v3.22.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 84,620 $ 38,791
Accumulated amortization (20,364) (13,274)
Net amount 64,256 25,517
Gross amount 157,227 111,398
Net amount $ 136,863 98,124
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 10,920 1,420
Accumulated amortization (794) (373)
Net amount 10,126 1,047
Gross amount 72,607 72,607
Net amount 72,607 72,607
Franchise Agreements    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 69,500 34,500
Accumulated amortization (17,166) (11,498)
Net amount $ 52,334 23,002
Franchise Agreements | Minimum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 7 years 6 months  
Franchise Agreements | Maximum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Franchise Rights    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount   158
Accumulated amortization   (15)
Net amount   143
Franchise Rights | Minimum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 5 years  
Franchise Rights | Maximum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 8 years  
Customer Relationships    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 1 year  
Gross amount   33
Accumulated amortization   (26)
Net amount   7
Non-compete Agreement    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 5 years  
Gross amount $ 1,400 1,400
Accumulated amortization (1,282) (1,002)
Net amount 118 398
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 430 130
Accumulated amortization (86) (44)
Net amount $ 344 86
Web Design and Domain | Minimum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 3 years  
Web Design and Domain | Maximum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Deferred Video Production Costs    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 3 years  
Gross amount $ 2,370 1,150
Accumulated amortization (1,036) (316)
Net amount $ 1,334 $ 834