XML 154 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Summary of Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount $ 147.7
Valuation Allowance (21.8)
Net Tax Benefit 125.9
California research expenditure tax credits | California | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 124.4
Valuation Allowance 0.0
Net Tax Benefit 124.4
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 21.8
Valuation Allowance (21.8)
Net Tax Benefit $ 0.0