XML 73 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Stock Options (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Outstanding stock options    
Beginning balance (in shares) | shares 14,687,538  
Exercised (in shares) | shares (2,819,924)  
Canceled/forfeited (in shares) | shares (2,131)  
Ending balance (in shares) | shares 11,865,483 14,687,538
Weighted- average exercise price    
Beginning balance (in dollars per share) | $ / shares $ 30.07  
Exercised (in dollars per share) | $ / shares 5.14  
Canceled/forfeited (in dollars per share) | $ / shares 34.34  
Ending balance (in dollars per share) | $ / shares $ 35.99 $ 30.07
Stock Options Additional Disclosures    
Options vested (in shares) | shares 5,617,433  
Options vested and expected to vest (in shares) | shares 11,865,483  
Options vested, weighted-average exercise price (in dollars per share) | $ / shares $ 25.90  
Options vested and expected to vest, weighted-average exercise price (in dollars per share) | $ / shares $ 35.99  
Options outstanding, weighted-average remaining contractual life (years) 7 years 4 months 9 days 6 years 10 months 13 days
Options vested, weighted-average remaining contractual life (years) 6 years 1 month 13 days  
Options vested and expected to vest, weighted-average remaining contractual life (years) 7 years 4 months 9 days  
Options outstanding, aggregate intrinsic value | $ $ 1,359,543 $ 1,958,924
Options vested, aggregate intrinsic value | $ 700,300  
Options vested and expected to vest, aggregate intrinsic value | $ $ 1,359,543