XML 118 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Contingency [Line Items]        
Valuation allowance $ 120,508,000 $ 178,731,000    
Valuation allowance change in amount (58,200,000)      
Income tax receivable, noncurrent 113,679,000 118,059,000    
Long-term income tax payable 87,302,000 91,445,000    
Unrecognized tax benefits 229,492,000 230,076,000 $ 225,279,000 $ 100,037,000
Unrecognized tax benefits that would impact the effective income tax rate 194,300,000 97,300,000    
Unrecognized tax benefits, period decrease (8,500,000)      
Unrecognized tax benefits, income tax penalties and interest expense 0 200,000    
Accrued interest and tax penalties related to unrecognized tax benefits 2,800,000 2,800,000    
South Korea and Other Business Factors        
Income Tax Contingency [Line Items]        
Valuation allowance change in amount (42,200,000) (39,900,000)    
Income tax receivable, noncurrent 113,700,000 118,100,000    
Long-term income tax payable 63,600,000 $ 63,100,000    
Federal        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 2,900,000      
Federal | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward $ 78,400,000      
Tax credit carryforward expiration start year 2023      
Tax credit carryforward expiration end year 2041      
State        
Income Tax Contingency [Line Items]        
Operating loss carryforwards $ 842,000,000.0      
Operating loss carryforwards, begin to expire year 2023      
Operating loss carryforwards, expiration end year 2041      
State | Research Tax Credit Carryforward        
Income Tax Contingency [Line Items]        
Tax credit carryforward $ 76,100,000      
Foreign        
Income Tax Contingency [Line Items]        
Valuation allowance 86,100,000      
Tax credit carryforward $ 94,200,000      
Tax credit carryforward expiration start year 2023      
Tax credit carryforward expiration end year 2031