XML 68 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2021
Dec. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Class Of Stock [Line Items]        
Common stock, voting rights     Each share of common stock is entitled to one vote  
Issuance of common stock, net of issuance costs     $ 40,716,544 $ 7,891,678
Proceeds from issuance of common stock     $ 40,716,544 $ 7,891,678
Underwritten Public Offering [Member] | Subsequent Event [Member]        
Class Of Stock [Line Items]        
Proceeds from issuance of common stock $ 70,000,000.0      
Jefferies Sales Agreement [Member] | Jefferies LLC [Member]        
Class Of Stock [Line Items]        
Issuance of common stock, net of issuance costs, Shares     9,351,749 1,347,156
Proceeds from issuance of common stock     $ 40,700,000 $ 8,000,000.0
Volume-weighted average price     $ 4.62 $ 9.73
Jefferies Sales Agreement [Member] | Jefferies LLC [Member] | Maximum [Member]        
Class Of Stock [Line Items]        
Expected aggregate gross proceeds from issuance of stock   $ 50,000,000.0    
Common Voting Stock [Member]        
Class Of Stock [Line Items]        
Issuance of common stock, net of issuance costs, Shares     9,351,749 1,347,156
Issuance of common stock, net of issuance costs     $ 9,352 $ 1,348
Common Voting Stock [Member] | Underwritten Public Offering [Member] | Subsequent Event [Member]        
Class Of Stock [Line Items]        
Issuance of common stock, net of issuance costs, Shares 7,868,421      
Shares issued, price per share $ 9.50      
Issuance of common stock, net of issuance costs $ 74,700,000      
Employee Stock Options [Member]        
Class Of Stock [Line Items]        
Common stock reserved for issuance of shares     4,608,311  
Two Thousand And Thirteen Incentive Plan [Member]        
Class Of Stock [Line Items]        
Common stock reserved for issuance of shares     1,224,865  
2016 Employee Stock Purchase Plan [Member]        
Class Of Stock [Line Items]        
Common stock reserved for issuance of shares     857,446