XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants - Additional Information (Detail) - USD ($)
1 Months Ended 6 Months Ended
Aug. 11, 2020
Jun. 30, 2020
Jun. 30, 2019
Net proceeds from warrant exercises   $ 31,310,137 $ 30,324
Subsequent Event [Member]      
Net proceeds from warrant exercises $ 9,600,000    
Number of warrants exercised 1,983,110    
Public Offering [Member] | Subsequent Event [Member]      
Pre-funded warrants issued 1,630,436