v3.26.3
Stockholders' Equity - Schedule of Activity Related to Stock Options (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Number of Shares  
Beginning balance (in shares) | shares 127,679,804
Granted (in shares) | shares 6,571,326
Exercised (in shares) | shares (14,023,403)
Expired (in shares) | shares (52,610)
Ending balance (in shares) | shares 120,175,117
Vested (in shares) | shares 120,175,117
Exercisable (in shares) | shares 120,175,117
Weighted- Average Exercise Price (per share)  
Beginning balance (in USD per share) | $ / shares $ 36.07
Granted (in USD per share) | $ / shares 84.84
Exercised (in USD per share) | $ / shares 14.72
Expired (in USD per share) | $ / shares 9.77
Ending balance (in USD per share) | $ / shares 41.24
Vested (in USD per share) | $ / shares 41.24
Exercisable (in USD per share) | $ / shares $ 41.24