v3.26.3
Stock-based compensation - Summary of Outstanding Stock Options Activities (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of Stock Options (in thousands)        
Options outstanding beginning balance (in shares) 13,450 22,751 22,751  
Options granted (in shares)   103    
Options exercised (in shares) (6,562) (2,974)    
Options forfeited (in shares)   (95)    
Options outstanding ending balance (in shares) 6,888 19,785 13,450 22,751
Options exercisable (in shares) 6,553 18,845    
Weighted Average Exercise Price        
Options outstanding, weighted average exercise price beginning balance (in dollars per share) $ 11.36 $ 8.48 $ 8.48  
Options granted, weighted average exercise price (in dollars per share)   131.98    
Options exercised, weighted average exercise price (in dollars per share) 6.97 5.49    
Options forfeited, weighted average exercise price (in dollars per share)   20.50    
Options outstanding, weighted average exercise price ending balance (in dollars per share) 15.54 9.51 $ 11.36 $ 8.48
Options exercisable, weighted average exercise price outstanding (in shares) $ 13.72 $ 8.02    
Weighted Average Remaining Contractual Term (in years)        
Options outstanding, weighted average remaining contractual term (in years) 4 years 8 months 12 days 4 years 4 months 24 days 4 years 2 months 12 days 5 years 6 months
Options exercisable, weighted average remaining contractual term (in years) 4 years 7 months 6 days 4 years 2 months 12 days    
Aggregate Intrinsic Value (in thousands)        
Options outstanding, aggregate intrinsic value (in dollars per share) $ 464,041 $ 2,434,911 $ 919,115 $ 522,900
Options exercisable, aggregate intrinsic value (in dollars per share) $ 449,776 $ 2,347,414