Annual report pursuant to Section 13 and 15(d)

Stockholders equity - Offerings (Details)

v3.22.4
Stockholders equity - Offerings (Details) - USD ($)
12 Months Ended
Apr. 08, 2022
Aug. 10, 2020
Jun. 04, 2020
Feb. 07, 2020
Jan. 24, 2020
Dec. 31, 2022
Dec. 31, 2021
Sales Agreement              
Shareholders' equity              
Remaining amount under the Sales Agreement             $ 197,360,000
Sales Agreement | Maximum              
Shareholders' equity              
Aggregate offering price of ADS shares under At The Market sales agreement   $ 200,000,000          
2022 Sales Agreement              
Shareholders' equity              
Remaining amount under the Sales Agreement           $ 186,702,871  
2022 Sales Agreement | Maximum              
Shareholders' equity              
Aggregate offering price of ADS shares under At The Market sales agreement $ 200,000,000            
Common stock              
Shareholders' equity              
Number of ordinary shares sold (in shares)           43,738,422 3,069,330
Common stock | Sales Agreement              
Shareholders' equity              
Number of ordinary shares sold (in shares)             3,069,330
Common stock | 2022 Sales Agreement              
Shareholders' equity              
Number of ordinary shares sold (in shares)           43,738,422  
American Depository Shares (ADSs) | Sales Agreement              
Shareholders' equity              
Sold shares represented by American Depositary Shares (in shares)             511,555
Net proceeds             $ 2,529,000
American Depository Shares (ADSs) | 2022 Sales Agreement              
Shareholders' equity              
Sold shares represented by American Depositary Shares (in shares)           7,289,737  
Net proceeds           $ 12,793,448  
American Depository Shares (ADSs) | Underwritten public offering              
Shareholders' equity              
Sold shares represented by American Depositary Shares (in shares)     20,500,000   21,000,000    
Issuance of shares represented by American Depositary Shares (in shares)     3,075,000 3,150,000      
Net proceeds     $ 243,834,000   $ 90,554,000