XML 61 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' equity - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Feb. 11, 2026
$ / shares
shares
Nov. 14, 2023
Mar. 31, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]        
Conversion ratio   0.1    
2025 2-Year Warrants        
Class of Warrant or Right [Line Items]        
Number of warrants exercised (in shares)     6,779,910  
Warrants, exercise price (in dollars per share) | $ / shares     $ 6.000 $ 6.000
Proceeds from warrant exercises | $     $ 40.7  
2025 3-Year Warrants        
Class of Warrant or Right [Line Items]        
Number of warrants exercised (in shares)     661,483  
Warrants, exercise price (in dollars per share) | $ / shares     $ 4.200 4.200
Proceeds from warrant exercises | $     $ 2.8  
Private Placement Offering Warrants        
Class of Warrant or Right [Line Items]        
Number of warrants exercised (in shares) 10,008,240      
Warrants, exercise price (in dollars per share) | $ / shares $ 1.0680   $ 1.068 $ 1.068
Number of securities called by warrants (in shares) 1,000,824      
Number of securities called by each warrant (in shares)     0.1  
Share price, ten day average (in dollars per share) | $ / shares $ 45.41      
Common stock issued (in shares) 765,440      
5-Year Public Warrants        
Class of Warrant or Right [Line Items]        
Number of securities called by each warrant (in shares)       0.1
New At-The-Market Offering        
Class of Warrant or Right [Line Items]        
Shares available for issuance under the plan | $     $ 92.1 $ 92.1