v3.25.1
Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2025
shares
Stock Options  
Beginning balance (in shares) 14,488
Granted (in shares) 930
Vested or exercised (in shares) (167)
Cancelled or forfeited (in shares) (166)
Ending balance (in shares) 15,085
RSUs  
RSUs  
Beginning balance (in shares) 3,901
Granted (in shares) 2,762
Vested or exercised (in shares) (358)
Cancelled or forfeited (in shares) (231)
Ending balance (in shares) 6,074