XML 133 R109.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Summary of Tax Credit Carryforwards (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount $ 221.8
Valuation Allowance (30.2)
Net Tax Benefit 191.6
California research expenditure tax credits | California | Research expenditure tax credits | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 189.8
Valuation Allowance 0.0
Net Tax Benefit 189.8
Federal research expenditure tax credits | United States | Research expenditure tax credits | Tax Carryforwards Expiration Period Years 2026-2039  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 1.3
Valuation Allowance 0.0
Net Tax Benefit 1.3
Foreign tax authority | Foreign | Foreign tax and general business credits | Tax Carryforwards Expiration Period Years 2030-2032  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 4.3
Valuation Allowance (3.8)
Net Tax Benefit 0.5
Foreign tax authority | Puerto Rico | Purchases credit | Carryforward Period Indefinite  
Tax credit carryforwards and the related carryforward periods  
Carryforward Amount 26.4
Valuation Allowance (26.4)
Net Tax Benefit $ 0.0