XML 146 R112.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Summary of Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount $ 194.8
Valuation Allowance (26.3)
Net Tax Benefit 168.5
California research expenditure tax credits | California | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 167.0
Valuation Allowance 0.0
Net Tax Benefit 167.0
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
Foreign tax authority | Foreign | Foreign tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 2.9
Valuation Allowance (2.9)
Net Tax Benefit 0.0
Foreign tax authority | 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