v3.26.3
Stockholders' equity (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Sep. 10, 2026
USD ($)
$ / shares
shares
Aug. 13, 2026
USD ($)
Jul. 31, 2026
shares
Oct. 31, 2023
shares
Sep. 30, 2026
USD ($)
vote
$ / shares
shares
Jul. 29, 2026
$ / shares
shares
Jun. 30, 2026
shares
Mar. 31, 2026
shares
Dec. 31, 2025
$ / shares
shares
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)         20,000,000       14,516,188
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.0001       $ 0.0001
Preferred stock, shares issued (in shares)         0       14,516,188
Preferred stock, shares outstanding (in shares)         0   14,516,188 14,516,188 14,516,188
Outstanding warrants to purchase common stock (in shares)           133,290      
Warrant exercise price (in dollars per share) | $ / shares           $ 0.0001      
Common stock shares authorized (in shares)         300,000,000       29,672,628
Common stock par value (in dollars per share) | $ / shares         $ 0.0001       $ 0.0001
Number of votes entitled to each ordinary share | vote         1        
Issuance of common stock | $         $ 161,654        
Common stock                  
Class of Stock [Line Items]                  
Outstanding warrants to purchase common stock (in shares)         2,168,924        
Issuance of common stock (in shares)         6,634,615        
Issuance of common stock | $         $ 1        
Cowen Sales Agreement                  
Class of Stock [Line Items]                  
Consideration received in a transaction | $   $ 50,000              
Commission from gross proceeds from issuance of common stock   3.00%              
September 2026 Offering                  
Class of Stock [Line Items]                  
Issuance of common stock (in shares) 6,634,615                
Price per share (in dollars per share) | $ / shares $ 26.00                
Number of shares issued in transaction (in shares) 865,384                
Issuance of common stock | $ $ 161,700                
Commissions and offering expenses | $ $ 10,800                
Pre-Funded Warrants                  
Class of Stock [Line Items]                  
Warrants outstanding (in shares)     25,590,346 190,911 23,745,610        
Common stock, maximum beneficial ownership by holder (percent)     19.99%            
Period for notice of increase or decrease to beneficial ownership limitation     61 days 60 days          
Warrants exercised (in shares)         2,168,937