Quarterly report [Sections 13 or 15(d)]

Stockholders' equity - Offerings (Details)

v3.25.2
Stockholders' equity - Offerings (Details) - 2022 Sales Agreement - USD ($)
6 Months Ended
Apr. 01, 2025
Mar. 31, 2025
Apr. 08, 2022
Jun. 30, 2025
Shareholders' equity        
Remaining amount under the Sales Agreement       $ 154,332,614
Net proceeds       $ 1,784,061
Number of ordinary shares sold (in shares)       46,280,166
Number of ordinary shares issued (in shares) 4,260,000      
Maximum        
Shareholders' equity        
Aggregate offering price of ADS shares under At The Market sales agreement     $ 200,000,000  
ADR        
Shareholders' equity        
Sold shares represented by American Depositary Shares (in shares)   710,000   7,713,361