XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Holiday [Line Items]        
Swiss tax benefits, net of valuation allowance $ 92.3 $ 0.0 $ 0.0  
Swiss tax benefits, valuation allowance 67.3      
One-time tax benefit 67.1 0.0 66.4  
Excise tax accrued 0.0      
Net operating loss carryforwards 38.2      
Swiss tax credit carryforwards 122.4 0.0    
Research and development credit carryforwards 193.2 156.7    
Valuation allowance 269.8 168.6    
Gross interest related to unrecognized tax benefits accrued 31.2 21.0 14.9  
Total gross unrecognized tax benefits 260.4 252.6 $ 222.5 $ 176.3
Unrecognized tax benefits that would impact effective tax rate 181.8      
Interest and penalties related to unrecognized tax benefits accrued   $ 13.6    
Research Tax Credit Carryforward, Other        
Income Tax Holiday [Line Items]        
Research and development credit carryforwards 5.2      
California Franchise Tax Board | Research Tax Credit Carryforward, State        
Income Tax Holiday [Line Items]        
Research and development credit carryforwards $ 267.7