v3.25.2
Stock-Based Compensation - Schedule of Restricted Stock Unit and Stock Option Activity (Details) - shares
shares in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Stock Options    
Beginning balance (in shares) 15,085 14,488
Granted (in shares) 464 930
Vested or exercised (in shares) (631) (167)
Cancelled or forfeited (in shares) (950) (166)
Ending balance (in shares) 13,968 15,085
RSUs    
RSUs    
Beginning balance (in shares) 6,074 3,901
Granted (in shares) 415 2,762
Vested or exercised (in shares) (590) (358)
Cancelled or forfeited (in shares) (296) (231)
Ending balance (in shares) 5,603 6,074