Quarterly report pursuant to Section 13 or 15(d)

Stockholders equity - Offerings (Details)

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