XML 114 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Details Narrative 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Operating loss and tax credit carryforwards        
Unrecognized tax benefits $ 146,215 $ 134,044 $ 115,653 $ 23,482
State and local tax authority | California Franchise Tax Board        
Operating loss and tax credit carryforwards        
Operating loss carryforwards 202,000      
Tax credit carryforwards, alternative minimum tax credit 300      
State and local tax authority | Other        
Operating loss and tax credit carryforwards        
Operating loss carryforwards 12,600      
Research and development tax credit carryforward | Federal        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 41,700      
Research and development tax credit carryforward | State and local tax authority | California Franchise Tax Board        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 24,200      
Foreign tax credit        
Operating loss and tax credit carryforwards        
Tax credit carryforwards 85,500      
Foreign tax credit | Federal        
Operating loss and tax credit carryforwards        
Tax credit carryforward, subject to expiration $ 9,000