XML 80 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 22, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]        
Research and development tax credits utilized   $ 2.4    
Tax credit carryforwards subject to expiration   1.9    
Release of valuation allowance   287.2    
Valuation allowance amount   55.5 $ 332.2  
Additional stock-based compensation expense $ 32.0      
Unrecognized tax benefits that would impact effective tax rate   $ 23.5 $ 0.0 $ 0.0
Possible extension period of tax holiday   3 years    
Undistributed foreign earnings   $ 1.4    
California and Foreign        
Operating Loss Carryforwards [Line Items]        
Valuation allowance amount   55.5    
Additional Paid-In Capital        
Operating Loss Carryforwards [Line Items]        
Release of valuation allowance   1.7    
Income Tax Expense (Benefit)        
Operating Loss Carryforwards [Line Items]        
Release of valuation allowance   285.5    
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Decrease in foreign taxes from tax holiday   $ 0.1