XML 118 R97.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Details Narrative 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating loss and tax credit carryforwards        
Unrecognized tax benefits $ 134,044 $ 115,653 $ 23,482 $ 22,652
State and local tax authority | California Franchise Tax Board        
Operating loss and tax credit carryforwards        
Operating loss carryforwards 202,200      
Tax credit carryforwards, alternative minimum tax credit 200      
State and local tax authority | Other        
Operating loss and tax credit carryforwards        
Operating loss carryforwards 35,800      
Research and development tax credit carryforward | Federal        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 38,800      
Research and development tax credit carryforward | State and local tax authority | California Franchise Tax Board        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 30,300      
Foreign tax credit        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 123,500      
Foreign tax credit | Federal        
Operating loss and tax credit carryforwards        
Tax credit carryforward, subject to expiration $ 9,900