v3.25.2
Shareholders' equity (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 16, 2025
USD ($)
shares
Jun. 11, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Subsidiary, Sale of Stock [Line Items]            
Warrant exercise price (in dollars per share) | $ / shares   $ 0.08        
Proceeds from the sale of common shares, net of transaction costs         $ 43,239 $ 61,731
Class of warrent or right, exchange term (in days) 90 days          
Beneficial ownership maximum term (in days) 61 days          
Issuance of warrants, underwritten offering, net of transaction costs   $ 50,800 $ 50,760 $ 36,925 $ 50,760 $ 36,925
Minimum            
Subsidiary, Sale of Stock [Line Items]            
Beneficial ownership (as a percent) 0.0999          
Maximum            
Subsidiary, Sale of Stock [Line Items]            
Beneficial ownership (as a percent) 0.1999          
2025 Pre-Funded Warrant            
Subsidiary, Sale of Stock [Line Items]            
Class of warrant or right, outstanding (in shares) | shares 50,000          
2025 Private Placement            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, issued (in shares) | shares   13,031,161        
Sale of stock, price (in dollars per share) | $ / shares   $ 3.43        
Sale of stock, amount $ 100,000          
Sale of stock, transaction costs 6,900          
Proceeds from the sale of common shares, net of transaction costs $ 93,100          
Additional paid in capital   $ 42,400        
2025 Private Placement | Common Stock            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, price (in dollars per share) | $ / shares   $ 3.53        
2025 Private Placement | 2025 Pre-Funded Warrant            
Subsidiary, Sale of Stock [Line Items]            
Sale of stock, issued (in shares) | shares   15,734,267