v3.20.1
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Line Items]    
Current income tax expense or benefit $ 0 $ 0
Deferred income tax expense or benefit 0 0
Increase in valuation allowance 5,735,658 2,832,878
Accrued uncertain tax positions 0 0
Accrued interest and penalties on uncertain tax positions 0 $ 0
Federal [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards 84,173,000  
2017 Tax Act, net operating loss carryforwards 28,763,332  
State [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards $ 70,789,456  
Maximum [Member] | Federal [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards, expiration date Dec. 31, 2038  
Maximum [Member] | State [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards, expiration date Dec. 31, 2040  
Minimum [Member] | Federal [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards, expiration date Dec. 31, 2032  
Minimum [Member] | State [Member]    
Income Tax Disclosure [Line Items]    
Operating loss carryforwards, expiration date Dec. 31, 2020  
Research and Development [Member] | Federal [Member]    
Income Tax Disclosure [Line Items]    
Tax credit carryforwards $ 4,640,960  
Tax credit carryforwards, expiration date Dec. 31, 2040