Annual report pursuant to Section 13 and 15(d)

Subsequent Events - 2022 Sales Agreement (Details)

v3.24.0.1
Subsequent Events - 2022 Sales Agreement (Details) - USD ($)
2 Months Ended 12 Months Ended
Mar. 04, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Events        
Number of ordinary shares sold (in shares) 112,500,000      
Net proceeds $ 14,653,500      
Remaining amount under the Sales Agreement $ 171,067,867      
Common stock        
Subsequent Events        
Number of ordinary shares sold (in shares)   3,854,496 43,738,422 3,069,330
American Depository Shares (ADSs)        
Subsequent Events        
Sold shares represented by American Depositary Shares (in shares) 18,750,000