XML 142 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments, Contingencies and Guarantees - Additional Information (Details) - USD ($)
shares in Millions
12 Months Ended 108 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Loss Contingencies [Line Items]        
Rent expense $ 38,700,000 $ 41,500,000 $ 40,200,000  
Total 172,607,000     $ 172,607,000
Business acquisition cash remain to be paid if targets met 7,100,000     7,100,000
Losses incurred on FDIC insured cash accounts 0 0    
Self insurance accrued in health care claims 2,800,000 3,700,000   2,800,000
Contingent liability  
Russia's Invasion Of Ukraine | Other Expenses        
Loss Contingencies [Line Items]        
Loss contingency accrual, provision 4,000,000 9,000,000    
Guarantees        
Loss Contingencies [Line Items]        
Guarantee liability 1,300,000 $ 1,400,000   1,300,000
Contingent liability $ 0     0
Contingent Consideration Issuable        
Loss Contingencies [Line Items]        
Payments to acquire businesses       $ 54,400,000
Business Acquisition With Issuance Of Stock        
Loss Contingencies [Line Items]        
Business acquisition, equity interest issued (in shares) 1.6 1.2    
Payments to acquire businesses $ 5,000,000 $ 8,000,000    
Restricted Stock Units (RSUs)        
Loss Contingencies [Line Items]        
Consideration transferred of Class A common stock (in shares)       0.2
Estimated fair value of contingent consideration 1,200,000     $ 1,200,000
Business acquisition, contingent cash consideration 15,300,000 15,100,000   $ 15,300,000
Increase to contingent liability 200,000 600,000    
Restricted Stock Units (RSUs) | Business Acquisition With Issuance Of Stock        
Loss Contingencies [Line Items]        
Business acquisition, equity interest issued (in shares)       0.2
LPUs        
Loss Contingencies [Line Items]        
Consideration transferred of Class A common stock (in shares)       0.1
Estimated fair value of contingent consideration 200,000     $ 200,000
Class A Common Stock        
Loss Contingencies [Line Items]        
Consideration transferred of Class A common stock (in shares)       4.9
Estimated fair value of contingent consideration 22,500,000     $ 22,500,000
Business acquisition, contingent cash consideration $ 68,000,000     $ 68,000,000
Class A Common Stock | Business Acquisition With Issuance Of Stock        
Loss Contingencies [Line Items]        
Business acquisition, equity interest issued (in shares) 2.6     2.0
Vacant Space        
Loss Contingencies [Line Items]        
Total $ 0 $ 0 $ 0 $ 0