Annual report pursuant to Section 13 and 15(d)

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)

v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
segment
deliverable
reportingUnit
store
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Number of operating segments | segment 3    
Number of reporting units | reportingUnit 3    
Number of reportable segments | segment 1    
Initial contract term 1 year    
Number of deliverables | deliverable 2    
Cash $ 89,600,000    
Impairment of intangible assets 0    
Goodwill impairment loss 0 $ 0 $ 0
Revenue $ 3,388,708,000 3,073,278,000 2,695,823,000
Performance Share Units      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Award vesting period 3 years    
Other countries      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Cash $ 48,504,000 52,141,000  
Number of stores | store 87    
Revenue $ 245,336,000 219,957,000 197,460,000
United States      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Cash $ 41,100,000    
Number of stores | store 140    
Revenue $ 3,143,372,000 2,853,321,000 2,498,363,000
Maximum | Buildings      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 40 years    
Maximum | Operating equipment      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 10 years    
Maximum | Furniture and fixtures      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 10 years    
Maximum | Internal-use software and systems development costs      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 7 years    
Minimum | Buildings      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 10 years    
Minimum | Operating equipment      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 2 years    
Minimum | Furniture and fixtures      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 2 years    
Minimum | Internal-use software and systems development costs      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Asset life (in years) 3 years    
Franchise revenues      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Revenue $ 16,935,000 $ 16,475,000 $ 15,590,000
Franchise revenues | Maximum      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Percent of total revenues 1.00% 1.00% 1.00%