Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Additional Information (Detail)

v3.20.1
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Apr. 30, 2015
Dec. 31, 2019
Dec. 31, 2018
Summary Of Significant Accounting Policies [Line Items]      
Research and development expense, total   $ 23,228,810 $ 32,871,685
Liability for unrecognized tax benefits   0  
Interest or penalties for uncertain tax positions   $ 0 $ 0
Antidilutive securities excluded from computation of earnings per share, amount   6,739,639 6,161,356
Employee Stock Purchase Plan [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Common stock purchase price discount percentage 85.00% 15.00%