Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Summary of Stock Option Activity (Details)

v3.25.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 19,450,008
Granted 1,652,611
Exercised (9,671,863)
Forfeited (395,295)
Outstanding Ending Balance 11,035,461
Options vested or expected to vest as of December 31, 2024 10,669,502
Options exercisable as of December 31, 2024 7,490,506
Outstanding Beginning Balance | $ / shares $ 3.21
Granted | $ / shares 7.05
Exercised | $ / shares 0.79
Forfeited | $ / shares 9.36
Outstanding Ending Balance | $ / shares 5.7
Options vested or expected to vest as of December 31, 2023 | $ / shares 8.75
Options exercisable as of December 31, 2023 | $ / shares $ 4.21
Time Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 11,744,894
Granted 1,652,611
Exercised (3,864,216)
Forfeited (395,295)
Outstanding Ending Balance 9,137,994
Options vested or expected to vest as of December 31, 2024 8,772,035
Options exercisable as of December 31, 2024 5,593,039
Performance Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 7,705,114
Granted 0
Exercised (5,807,647)
Forfeited 0
Outstanding Ending Balance 1,897,467
Options vested or expected to vest as of December 31, 2024 1,897,467
Options exercisable as of December 31, 2024 1,897,467