v3.26.3
Stock-based compensation - Schedule of Stock Options, Estimated Fair Value (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate, minimum   3.89%
Risk-free interest rate, maximum   4.45%
Expected volatility, minimum   73.36%
Expected volatility, maximum   77.80%
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Risk-free interest rate 4.45%  
Expected term, years 6 years 6 years
Expected volatility 73.94%  
Expected dividend yield 0.00% 0.00%