Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 43,078 $ 42,371
Accumulated amortization (40,556) (38,571)
Total 2,522 3,800
Gross amount 105,785 105,078
Net amount $ 65,229 66,507
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 7,727 7,727
Accumulated amortization (7,550) (7,504)
Total 177 223
Gross amount 62,707 62,707
Net amount 62,707 62,707
Franchise Agreements    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 26,960 26,960
Accumulated amortization (26,577) (25,294)
Total $ 383 1,666
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 (335) (268)
Total 335 402
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 412 412
Accumulated amortization (396) (390)
Total $ 16 22
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,749 6,042
Accumulated amortization (5,138) (4,555)
Total $ 1,611 1,487
Other Intangible Assets    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 1 year  
Gross amount $ 560 560
Accumulated amortization $ (560) $ (560)