Quarterly report pursuant to Section 13 or 15(d)

Stockholders equity - Offerings (Details)

v3.24.2.u1
Stockholders equity - Offerings (Details) - 2022 Sales Agreement - USD ($)
6 Months Ended
Apr. 08, 2022
Jun. 30, 2024
Shareholders' equity    
Remaining amount under the Sales Agreement   $ 156,228,841
Sold shares represented by American Depositary Shares (in shares)   27,278,176
Issuance of shares upon completion of public offering, net of issuance costs (in shares)   163,669,056
Net proceeds   $ 29,155,317
Maximum    
Shareholders' equity    
Aggregate offering price of ADS shares under At The Market sales agreement $ 200,000,000