Quarterly report [Sections 13 or 15(d)]

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

v3.25.2
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 63,197 $ 62,395
Accumulated amortization (37,754) (33,807)
Total 25,443 28,588
Gross amount 132,104 134,751
Net amount $ 94,350 100,944
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 23,410 23,410
Accumulated amortization (7,998) (6,828)
Total 15,412 16,582
Gross amount 68,907 72,356
Net amount 68,907 72,356
Franchise Agreements    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 31,800 31,800
Accumulated amortization (24,169) (22,210)
Total $ 7,631 9,590
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  
Intellectual Property    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 5 years  
Gross amount $ 670 670
Accumulated amortization (201) (134)
Total 469 536
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 413 413
Accumulated amortization (385) (380)
Total $ 28 33
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 $ 6,904 6,102
Accumulated amortization (5,001) (4,255)
Total $ 1,903 $ 1,847