XML 149 R119.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Summary of Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount $ 170.0
Valuation Allowance (23.4)
Net Tax Benefit 146.6
California research expenditure tax credits | California | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 145.1
Valuation Allowance 0.0
Net Tax Benefit 145.1
Federal research expenditure tax credits | United States | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 1.5
Valuation Allowance 0.0
Net Tax Benefit 1.5
Puerto Rico purchases credit | Puerto Rico | Purchases credit | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 23.4
Valuation Allowance (23.4)
Net Tax Benefit $ 0.0