XML 115 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Line Items]    
Income tax examination, likelihood of unfavorable settlement greater than 50 percent  
Uncertain tax positions $ 2,731,015 $ 1,538,220
Accrued interest or penalties 0 0
Recognized interest or penalties 0 0
Valuation allowance 43,350,682 38,740,784
Change in valuation reserve 4,609,898  
Gross unrecognized tax benefits 2,731,015 $ 1,538,220
Unrecognized tax benefits if recognized would impact effective tax rate 0  
Research and Experimental Tax Credits    
Income Tax Disclosure [Line Items]    
Gross unrecognized tax benefits 2,731,015  
Federal    
Income Tax Disclosure [Line Items]    
NOL carryforwards 158,175,977  
State    
Income Tax Disclosure [Line Items]    
NOL carryforwards 106,182,477  
With Expiration | Federal    
Income Tax Disclosure [Line Items]    
NOL carryforwards $ 121,776,595  
Beginning Expiration Year | Federal    
Income Tax Disclosure [Line Items]    
NOL carryforward expiration year 2021  
Tax credit carryforward, expiration year 2021  
Beginning Expiration Year | State    
Income Tax Disclosure [Line Items]    
NOL carryforward expiration year 2027  
Tax credit carryforward, expiration year 2020  
Ending Expiration Year | Federal    
Income Tax Disclosure [Line Items]    
NOL carryforward expiration year 2037  
Ending Expiration Year | State    
Income Tax Disclosure [Line Items]    
NOL carryforward expiration year 2039  
Without Expiration | Federal    
Income Tax Disclosure [Line Items]    
NOL carryforwards $ 36,399,382