XML 101 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Segment
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Significant Accounting Policies [Line Items]        
Number of operating segments | Segment   1    
Goodwill impairment charges     $ 490,676  
Goodwill $ 0 $ 0 0  
Fair value transfers, Level 1 to Level 2 assets 0 0 0  
Fair value transfers, Level 2 to Level 1 assets 0 0 0  
Fair value transfers, Level 1 to Level 2 liabilities 0 0 0  
Fair value transfers, Level 2 to Level 1 liabilities 0 0 0  
Restricted cash 634,416 34,174 $ 634,416  
Restricted cash released   $ 600,000    
ASU 2016-02 [Member]        
Significant Accounting Policies [Line Items]        
Increase in total assets on the consolidated balance sheet due to adoption of ASU 2016-02       $ 756,347
Increase in total liabilities on the consolidated balance sheet due to adoption of ASU 2016-02       $ 756,347
Revenue from Rights Concentration Risk [Member] | Research Grants and Contracts [Member]        
Significant Accounting Policies [Line Items]        
Percentage of concentration of credit risk   100.00% 100.00%  
Revenue from Rights Concentration Risk [Member] | Accounts Receivable [Member]        
Significant Accounting Policies [Line Items]        
Percentage of concentration of credit risk   100.00% 100.00%  
Money Market Funds [Member]        
Significant Accounting Policies [Line Items]        
Restricted cash 634,416 $ 34,174 $ 634,416  
IPR&D [Member]        
Significant Accounting Policies [Line Items]        
Impairments $ 24,450,011 $ 1,000,000 $ 24,450,011  
Minimum [Member]        
Significant Accounting Policies [Line Items]        
Intangible assets amortization period   6 years    
Maximum [Member]        
Significant Accounting Policies [Line Items]        
Intangible assets amortization period   20 years