XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Common stock - Public Offering of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 24, 2021
Jun. 22, 2020
Dec. 31, 2021
Dec. 31, 2020
Feb. 05, 2019
Common stock, par value (in dollars per share)     $ 0.001 $ 0.001  
2019 Warrants          
Warrant to purchase shares of common stock         7,557,142
Exercise price of warrant     1.95   $ 1.95
June 2020          
Warrant to purchase shares of common stock   2,250,000      
Exercise price of warrant   $ 0.001 0.001    
September 2021          
Common stock issued 8,771,928        
Issue price $ 2.85        
Warrant to purchase shares of common stock 8,771,928        
Exercise price of warrant $ 0.001   $ 0.001    
Common Stock. | September 2021          
Common stock issued 22,828,072        
Issue price $ 2.85        
Net proceeds from issuance of common stock $ 96,828        
Underwriters' exercise | Common Stock. | September 2021          
Common stock issued 4,740,000        
Common Stock. | June 2020          
Common stock issued   20,250,000      
Issue price   $ 2.00      
Net proceeds from issuance of common stock   $ 48,276      
Common Stock. | September 2021          
Common stock issued 27,568,072        
Issue price $ 0.001        
Common Stock. | Underwriters' exercise | June 2020          
Common stock issued   3,375,000