XML 60 R89.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Tax Credit Carryover (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Tax credit carryovers    
Gross net operating loss $ 28,948,111 $ 30,823,968
Federal    
Tax credit carryovers    
Gross net operating loss   99,989,021
Reduction In Credit carryforwards   1,415,339
California    
Tax credit carryovers    
Gross net operating loss   44,557,023
Reduction In Credit carryforwards   $ 696,670
Research | Federal    
Tax credit carryovers    
Tax credit carryovers 0  
Research | California    
Tax credit carryovers    
Tax credit carryovers $ 382,003