Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Additional Information (Detail)

v3.20.2
Stockholders' Equity - Additional Information (Detail)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 24, 2020
USD ($)
Aug. 17, 2018
USD ($)
Aug. 31, 2019
shares
Mar. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Vote
shares
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
shares
Sep. 30, 2019
shares
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
Vote
shares
Class of Stock [Line Items]                          
Number of common stock voting entitlement per share | Vote           1             1
Proceeds from private offering of shares of common stock and warrants       $ 23,319,156               $ 23,319,156  
Net of issuance costs from offering of shares       $ 1,680,844     $ 236,528 $ 141,322 $ 339,081        
Class of warrant or right, number of securities called by warrants or rights | shares       1,666,666               1,666,666  
Class of warrant or right, exercise price of warrants or rights | $ / shares       $ 10.00               $ 10.00  
Proceeds from at the market offering of shares of common stock and warrants           $ 3,007,058 9,216,611 5,506,880 $ 4,557,693        
Common stock outstanding abstract                         Our outstanding common shares typically include shares that are deemed delivered under US GAAP. Shares that are deemed delivered currently include shares that have vested, but have not yet been delivered, under tax-deferred equity awards, as well as shares purchased under our Employee Stock Purchase Program (“ESPP”) where actual transfer of shares normally occurs a few days after the completion of the purchase periods. There are no voting rights for shares that are deemed delivered under US GAAP until the actual delivery of shares takes place. As of September 30, 2020, a total of 200,000,000 common shares are authorized
Common stock, shares authorized | shares           200,000,000     50,000,000       200,000,000
At-the-market ("ATM") funds receivable                         $ 3,165,868
Scenario Forecast [Member]                          
Class of Stock [Line Items]                          
Legal and accounting issuance costs will be paid         $ 158,810                
Maximum [Member]                          
Class of Stock [Line Items]                          
Securities reserved for issuance $ 75,000,000                        
Common Stock [Member]                          
Class of Stock [Line Items]                          
Proceeds from private offering of shares of common stock and warrants                       $ 33  
Proceeds from at the market offering of shares of common stock and warrants           $ 10 $ 33 $ 44     $ 1    
Number of shares returned | shares                   (38,666)      
RSU Rescission Agreements [Member] | Common Stock [Member]                          
Class of Stock [Line Items]                          
Number of shares returned | shares     38,666                    
Consummation of Offering Under Shelf Registration [Member]                          
Class of Stock [Line Items]                          
Proceeds from shelf registration debt or equity securities   $ 75,000,000                      
Sales Agreement [Member]                          
Class of Stock [Line Items]                          
Sale of stock, Description The $40,000,000 of common stock that may be offered, issued and sold under the sales agreement prospectus is included in the $75,000,000 of securities that may be offered, issued and sold by the Company under the base prospectus.                        
Sales Agreement [Member] | Maximum [Member]                          
Class of Stock [Line Items]                          
Proceeds from (Payments for) in Securities Sold under Agreements $ 40,000,000