XML 78 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
$ / shares
shares
Aug. 31, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
Vote
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
$ / shares
shares
Class of Stock [Line Items]            
Preferred stock, shares authorized | shares       10,000,000 10,000,000  
Preferred stock, shares outstanding | shares       0 0  
Common stock, shares authorized | shares       100,000,000 100,000,000  
Common stock, par value (in dollars per share) | $ / shares       $ 0.00001 $ 0.00001  
Common stock, shares issued | shares       61,228,446 45,109,314  
Common stock, shares outstanding | shares       61,228,446 45,109,314  
Number of votes per share | Vote       1    
Dividends declared       $ 0    
Payments of stock offering costs         $ 211  
January 2021 Public Offering            
Class of Stock [Line Items]            
Shares, issued | shares   6,306,271        
Shares issued, price per share | $ / shares   $ 17.50        
Aggregate gross proceeds   $ 110,400        
Underwriting discounts and commissions   6,600        
Payments of stock offering costs   400        
Proceeds from common stock   $ 103,300        
June 2021 Public Offering            
Class of Stock [Line Items]            
Shares, issued | shares 8,098,592          
Shares issued, price per share | $ / shares $ 17.75          
Aggregate gross proceeds $ 143,800          
Underwriting discounts and commissions 8,600          
Payments of stock offering costs 300          
Proceeds from common stock $ 134,900          
Lincoln Park Capital Fund, LLC | Purchase Agreement            
Class of Stock [Line Items]            
Common stock sell     $ 15,000      
Purchase agreement term     36 months      
Common stock shares issued | shares     121,584      
Aggregate fair value     $ 300      
Common stock, sold | shares         2,111,170  
Proceeds from common stock         $ 7,700  
SVB            
Class of Stock [Line Items]            
Common stock warrants | shares   388,119       460,251
Initial exercise price | $ / shares           $ 0.956
Fair value of warrants           $ 400