Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 62,955 $ 85,818
Accumulated amortization (34,367) (38,360)
Total 28,588 47,458
Gross amount 135,311 158,425
Net amount $ 100,944 120,065
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 23,410 20,710
Accumulated amortization (6,828) (4,487)
Total 16,582 16,223
Gross amount 72,356 72,607
Net amount 72,356 72,607
Franchise Agreements    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 31,800 57,700
Accumulated amortization (22,210) (29,990)
Total $ 9,590 27,710
Franchise Agreements | Maximum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Franchise Agreements | Minimum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 7 years 6 months  
Reacquired Franchise Rights    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 6 years 2 months 12 days  
Gross amount $ 0 137
Accumulated amortization 0 (13)
Total $ 0 124
Intellectual Property    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 5 years  
Gross amount $ 670 735
Accumulated amortization (134) (38)
Total 536 697
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 413 365
Accumulated amortization (380) (269)
Total $ 33 96
Web Design and Domain | Maximum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Web Design and Domain | Minimum    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 3 years  
Deferred Video Production Costs    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 3 years  
Gross amount $ 6,102 5,611
Accumulated amortization (4,255) (3,563)
Total $ 1,847 2,048
Other Intangible Assets    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 1 year  
Gross amount $ 560 560
Accumulated amortization (560)  
Total $ 0 $ 560