v3.26.1
Stock-based Compensation - Stock Options Activity (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Number of options          
Beginning balance (in shares)   13,992,173 16,511,128 16,511,128  
Granted (in shares) 0 0 132,065    
Exercised (in shares)   (433,775) (1,577,468)    
Forfeited (in shares)   (1,738,159) (83,792)    
Ending balance (in shares) 11,820,239 11,820,239 14,981,933 13,992,173 16,511,128
Weighted average exercise price per share          
Beginning balance (in shares)   $ 18.71 $ 17.57 $ 17.57  
Granted (in dollars per share)   0 36.94    
Exercised (in dollars per share)   15.80 9.55    
Forfeited (in dollars per share)   21.43 27.28    
Ending balance (in shares) $ 18.42 $ 18.42 $ 18.54 $ 18.71 $ 17.57
Weighted average remaining contractual life   4 years 6 months 5 years 4 months 24 days 5 years 1 month 6 days 5 years 9 months 18 days