XML 88 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Common Stock - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Feb. 25, 2021
Jul. 16, 2020
Mar. 27, 2020
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Proceeds from issuance of common stock in public offering, net         $ 52,356,204 $ 22,780,729  
Common stock, par or stated value per share       $ 0.0001 $ 0.0001   $ 0.0001
Pre-Funded Warrants [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Number of securities called by warrants or rights       0 0    
Exchange Warrants [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Number of securities called by warrants or rights 1,000,000            
Exercise price of warrants or rights $ 0.0001            
Common stock, par or stated value per share $ 0.0001            
Common stock exchanged for pre-funded warrants 1,000,000            
Number of warrants exercised         0    
Ownership percentage 9.99%            
Public Offering [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Gross proceeds from offering including exercise of underwriter's option   $ 132,200,000          
Public Offering [Member] | Pre-Funded Warrants [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Exercise price of warrants or rights   $ 0.0001          
Purchase price of warrants issued   $ 22.9999          
Ownership percentage on exercise of warrants without notice, minimum   4.99%          
Ownership percentage on exercise of warrants with notice, maximum   19.99%          
Notice period to increase ownership percentage on exercise of warrants   61 days          
Public Offering [Member] | Common Stock [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Shares of common stock sold   3,369,564          
Public offering price, per share   $ 23.00          
Public Offering [Member] | Common Stock [Member] | Pre-Funded Warrants [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Number of securities called by warrants or rights   1,630,436          
Over-Allotment Option [Member] | Common Stock [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Shares of common stock sold   750,000          
Proceeds from issuance of common stock in public offering, net   $ 124,000,000.0          
At-The-Market Offering [Member] | Equity Distribution Agreement [Member] | Piper Sandler company and evercore group limited liability company and B Riley Securities inc [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Shares of common stock sold         3,516,510    
Proceeds from issuance of common stock in public offering, net         $ 52,400,000    
Common stock, par or stated value per share $ 0.0001            
Aggregate offering price $ 125,000,000.0            
Common stock available to be sold       $ 70,900,000 70,900,000    
Deferred offering costs       $ 100,000 100,000    
Issuance costs         $ 100,000    
At-The-Market Offering [Member] | Equity Distribution Agreement [Member] | JMP Securities LLC [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Shares of common stock sold       0 0 2,965,144  
Proceeds from issuance of common stock in public offering, net           $ 22,800,000  
Common stock, par or stated value per share     $ 0.0001        
Aggregate offering price     $ 18,900,000        
At-The-Market Offering [Member] | Equity Distribution Agreement [Member] | JMP Securities LLC [Member] | Maximum [Member]              
Changes In Equity And Comprehensive Income Line Items [Line Items]              
Aggregate offering price     $ 50,000,000.0