XML 160 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Deferred Tax Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Net operating losses $ 50.5 $ 36.5
Research and development credits 62.8 55.3
Capitalized research and development 255.7 178.7
Stock-based compensation expense 61.4 52.7
Operating lease assets 122.7 72.0
Intangible assets 121.4 110.0
Other 51.7 37.2
Total deferred tax assets 726.2 542.4
Deferred tax liabilities:    
Operating lease liabilities (112.8) (66.3)
Other (15.5) (24.6)
Total deferred tax liabilities (128.3) (90.9)
Net of deferred tax assets and liabilities 597.9 451.5
Valuation allowance (112.2) (88.9)
Net deferred tax assets $ 485.7 $ 362.6