XML 125 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
USD ($)
state
province
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2016
USD ($)
Operating Loss Carryforwards [Line Items]        
Provision for (benefit from) income taxes $ 124,000,000.0 $ 151,100,000 $ 161,300,000  
Operating loss carryforwards       $ 135,300,000
Net operating loss carryforward utilized 100,000      
Goodwill 2,094,700,000 $ 1,952,600,000 $ 1,916,300,000  
Goodwill amortizable for income tax 1,020,000,000.00      
Uncertain tax positions $ 0      
U.S.        
Operating Loss Carryforwards [Line Items]        
Number of states in which entity operates | state 50      
Canada        
Operating Loss Carryforwards [Line Items]        
Number of provinces in which entity operates in | province 7