Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 62,794 $ 62,395
Accumulated amortization (35,777) (33,807)
Total 27,017 28,588
Gross amount 135,150 134,751
Net amount $ 99,373 100,944
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 23,410 23,410
Accumulated amortization (7,413) (6,828)
Total 15,997 16,582
Gross amount 72,356 72,356
Net amount 72,356 72,356
Franchise Agreements    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 31,800 31,800
Accumulated amortization (23,190) (22,210)
Total $ 8,610 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 (168) (134)
Total 502 536
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 413 413
Accumulated amortization (382) (380)
Total $ 31 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,501 6,102
Accumulated amortization (4,624) (4,255)
Total $ 1,877 $ 1,847