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
Mar. 31, 2026
Dec. 31, 2025
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 42,724 $ 42,371
Accumulated amortization (39,744) (38,571)
Total 2,980 3,800
Gross amount 105,431 105,078
Net amount $ 65,687 66,507
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 7,727 7,727
Accumulated amortization (7,527) (7,504)
Total 200 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,122) (25,294)
Total $ 838 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 (302) (268)
Total 368 402
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 412 412
Accumulated amortization (393) (390)
Total $ 19 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,395 6,042
Accumulated amortization (4,840) (4,555)
Total $ 1,555 1,487
Other Intangible Assets    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 1 year  
Gross amount $ 560 560
Accumulated amortization $ (560) $ (560)