XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating Loss Carryforwards [Line Items]        
Deferred tax asset, intra-entity transfer of assets   $ 148,900    
Approximate amount of federal net operating loss carryforward that may not be utilized $ 41,000      
Total gross unrecognized tax benefit 11,497 13,954 $ 17,160 $ 17,513
Unrecognized tax benefits that would impact effective tax rate (7,900) (10,000) $ (13,200)  
Income tax interest and penalties 200 $ (100)    
Approximate unrecognized tax benefits $ 3,200      
Income tax holiday benefit (in dollars per share) $ 0.02      
Amounts available to be repatriated to U.S., tax expense $ 1,800      
Minimum        
Operating Loss Carryforwards [Line Items]        
Tax credit expiration period 15 years      
Maximum        
Operating Loss Carryforwards [Line Items]        
Tax credit expiration period 20 years      
Research and development tax credit carryforwards        
Operating Loss Carryforwards [Line Items]        
Research and development tax credit carryforwards $ 22,900      
Federal        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 470,200      
State        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards 774,100      
Foreign        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards $ 86,800