XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' equity (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Oct. 16, 2025
Oct. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2025
Jun. 30, 2025
May 31, 2025
Nov. 30, 2024
Subsidiary, Sale of Stock [Line Items]                
Common stock, shares authorized (in shares)     300,000,000 300,000,000   300,000,000    
Common stock, par value per share (in dollars per share)     $ 0.0001 $ 0.0001        
At-The-Market                
Subsidiary, Sale of Stock [Line Items]                
Issuance of common stock, net (in shares) 3,769,483              
Price per share (in dollars per share) $ 2.55              
Issuance and sale of common stock $ 9.4              
Underwritten Offering                
Subsidiary, Sale of Stock [Line Items]                
Number of shares issued in transaction (in shares)   21,895,000            
Common stock, par value per share (in dollars per share)   $ 0.0001            
Consideration received on transaction   $ 116.9            
Total consideration received on transaction, potential expected   $ 341.7            
Underwritten Offering | Pre-Funded Warrants                
Subsidiary, Sale of Stock [Line Items]                
Number of securities called by warrants or rights (in shares)   28,713,500            
Exercise price of warrants or rights (in dollars per share)   $ 0.0001            
Number of securities called by each warrant or right (in shares)   1            
Underwritten Offering | Class A Warrants                
Subsidiary, Sale of Stock [Line Items]                
Number of securities called by warrants or rights (in shares)   50,608,500            
Underwritten Offering | Class B Warrants                
Subsidiary, Sale of Stock [Line Items]                
Number of securities called by warrants or rights (in shares)   50,608,500            
Underwritten Offering | Class A and Class B Warrants                
Subsidiary, Sale of Stock [Line Items]                
Exercise price of warrants or rights (in dollars per share)   $ 2.47            
Number of securities called by each warrant or right (in shares)   1            
Underwritten Offering | Pre-Funded Warrants And Class A and Class B Warrants                
Subsidiary, Sale of Stock [Line Items]                
Exercise price of warrants or rights (in dollars per share)   $ 2.4699            
Maximum | At-The-Market                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, value authorized for sale         $ 400.0     $ 200.0
Common stock, shares authorized (in shares)             150,000,000  
Maximum | At-The-Market | Common Stock                
Subsidiary, Sale of Stock [Line Items]                
Sale of stock, value authorized for sale         $ 125.0