XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets and Goodwill - Components of Company's Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite Lived Intangible Assets [Line Items]      
Net Balance $ 81,186 $ 101,516  
Amortization expense 27,200 29,900 $ 33,400
Franchise agreements      
Finite Lived Intangible Assets [Line Items]      
Initial Cost 222,055 225,716  
Accumulated Amortization (140,869) (124,200)  
Net Balance $ 81,186 101,516  
Franchise agreements | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 11 years 10 months 24 days    
Other Intangible Assets      
Finite Lived Intangible Assets [Line Items]      
Initial Cost $ 74,134 70,210  
Accumulated Amortization (60,752) (51,034)  
Net Balance $ 13,382 19,176  
Other Intangible Assets | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 4 years 3 months 18 days    
Software      
Finite Lived Intangible Assets [Line Items]      
Initial Cost $ 57,243 52,918  
Accumulated Amortization (46,829) (39,192)  
Net Balance $ 10,414 13,726  
Software | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 3 years 9 months 18 days    
Software Development      
Finite Lived Intangible Assets [Line Items]      
Capitalized software development costs $ 1,200 1,000  
Trademarks      
Finite Lived Intangible Assets [Line Items]      
Initial Cost 900 971  
Accumulated Amortization (684) (649)  
Net Balance $ 216 322  
Trademarks | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 9 years    
Non-compete agreements      
Finite Lived Intangible Assets [Line Items]      
Initial Cost $ 12,721 13,051  
Accumulated Amortization (9,969) (8,156)  
Net Balance $ 2,752 4,895  
Non-compete agreements | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 5 years    
Training materials      
Finite Lived Intangible Assets [Line Items]      
Initial Cost $ 2,400 2,400  
Accumulated Amortization $ (2,400) (2,400)  
Training materials | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 0 years    
Other      
Finite Lived Intangible Assets [Line Items]      
Initial Cost $ 870 870  
Accumulated Amortization $ (870) (637)  
Net Balance   $ 233  
Other | Weighted Average      
Finite Lived Intangible Assets [Line Items]      
Useful life of intangible assets 7 years