Quarterly report [Sections 13 or 15(d)]

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

v3.26.3
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount $ 43,468 $ 42,371
Accumulated amortization (40,974) (38,571)
Total 2,494 3,800
Gross amount 106,175 105,078
Net amount $ 65,201 66,507
Trademark    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 10 years  
Gross amount $ 7,727 7,727
Accumulated amortization (7,573) (7,504)
Total 154 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,625) (25,294)
Total $ 335 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 (369) (268)
Total 301 402
Web Design and Domain    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Gross amount 412 412
Accumulated amortization (398) (390)
Total $ 14 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 $ 7,139 6,042
Accumulated amortization (5,449) (4,555)
Total $ 1,690 1,487
Other Intangible Assets    
Acquired Indefinite Lived Intangible Assets [Line Items]    
Amortization period 1 year  
Gross amount $ 560 560
Accumulated amortization $ (560) $ (560)