XML 69 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity - Additional Information (Detail) - USD ($)
1 Months Ended 2 Months Ended 12 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jan. 31, 2021
Dec. 31, 2018
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
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           $ 189,811,611 $ 40,716,544
Proceeds from issuance of common stock, net of issuance costs           $ 189,811,611 $ 40,716,544
Common Voting Stock [Member]              
Class Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, Shares           18,091,947 9,351,749
Issuance of common stock, net of issuance costs           $ 18,092 $ 9,352
2018 Jefferies Sales Agreement [Member] | Jefferies LLC [Member]              
Class Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, Shares             9,351,749
Proceeds from issuance of common stock, net of issuance costs             $ 40,700,000
Volume-weighted average price             $ 4.62
2018 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      
2021 Jefferies Sales Agreement [Member] | Maximum [Member]              
Class Of Stock [Line Items]              
Proceeds from issuance of common stock, net of issuance costs   $ 100,000,000.0          
Underwritten Public Offering [Member]              
Class Of Stock [Line Items]              
Proceeds from issuance of common stock, net of issuance costs     $ 70,000,000.0   $ 119,800,000    
Underwritten Public Offering [Member] | Common Voting Stock [Member]              
Class Of Stock [Line Items]              
Issuance of common stock, net of issuance costs, Shares     7,900,000   10,200,000    
Shares issued, price per share $ 12.50   $ 9.50   $ 12.50    
Issuance of common stock, net of issuance costs $ 127,800,000   $ 74,700,000        
Employee Stock Options [Member]              
Class Of Stock [Line Items]              
Common stock reserved for issuance of shares           4,622,870  
Two Thousand And Thirteen Incentive Plan [Member]              
Class Of Stock [Line Items]              
Common stock reserved for issuance of shares           3,044,303  
2016 Employee Stock Purchase Plan [Member]              
Class Of Stock [Line Items]              
Common stock reserved for issuance of shares           1,233,557