v3.26.1
Stock-Based Compensation - Stock Options (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Outstanding stock options    
Beginning balance (in shares) | shares 10,852,131  
Exercised (in shares) | shares (859,563)  
Ending balance (in shares) | shares 9,992,568 10,852,131
Weighted- average exercise price    
Beginning balance (in dollars per share) | $ / shares $ 38.38  
Exercised (in dollars per share) | $ / shares 11.57  
Ending balance (in dollars per share) | $ / shares $ 40.68 $ 38.38
Stock Options Additional Disclosures    
Options vested (in shares) | shares 5,540,026  
Options vested and expected to vest (in shares) | shares 9,992,568  
Options vested, weighted-average exercise price (in dollars per share) | $ / shares $ 37.09  
Options vested and expected to vest, weighted-average exercise price (in dollars per share) | $ / shares $ 40.68  
Options outstanding, weighted-average remaining contractual life (years) 6 years 10 months 28 days 7 years 1 month 20 days
Options vested, weighted-average remaining contractual life (years) 6 years 5 months 8 days  
Options vested and expected to vest, weighted-average remaining contractual life (years) 6 years 10 months 28 days  
Options outstanding, aggregate intrinsic value | $ $ 1,327,993 $ 2,078,120
Options vested, aggregate intrinsic value | $ 756,131  
Options vested and expected to vest, aggregate intrinsic value | $ $ 1,327,993