Quarterly report [Sections 13 or 15(d)]

Stockholders equity - Offerings (Details)

v3.25.1
Stockholders equity - Offerings (Details) - 2022 Sales Agreement - USD ($)
$ in Thousands
3 Months Ended
Apr. 01, 2025
Mar. 31, 2025
Apr. 08, 2022
Mar. 31, 2025
Shareholders' equity        
Remaining amount under the Sales Agreement       $ 155,952,137
Net proceeds       $ 259,477
Number of ordinary shares sold (in shares)       7,962,162
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  
ADR        
Shareholders' equity        
Sold shares represented by American Depositary Shares (in shares)   710,000   1,327,027