XML 87 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Line Items]        
Excess tax benefits resulting from stock awards $ 212,300,000 $ 151,200,000 $ 93,500,000  
Deferred tax assets 1,440,418,000 945,792,000    
Deferred tax liabilities 0 0    
Valuation allowance 179,789,000 146,268,000    
Unrecognized tax benefits 181,477,000 163,266,000 137,357,000 $ 114,813,000
Unrecognized tax benefits that would affect effective tax rate 103,400,000 90,000,000.0 $ 79,300,000  
Accrued interest and penalties 0 $ 0    
Domestic Tax Jurisdiction        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 225,100,000      
State and Local Jurisdiction        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 120,600,000      
Tax credit carryforward 238,400,000      
Valuation allowance $ 179,800,000