Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Stock-Based Compensation - Summary of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 11,035,461
Granted 0
Exercised (983,150)
Forfeited (128,966)
Outstanding Ending Balance 9,923,345
Options vested or expected to vest as of March 31, 2025 9,648,193
Options exercisable as of March 31, 2025 6,873,538
Outstanding Beginning Balance | $ / shares $ 5.7
Granted | $ / shares
Exercised | $ / shares 1.73
Forfeited | $ / shares 10.15
Outstanding Ending Balance | $ / shares 6.03
Options vested or expected to vest as of March 31, 2025 | $ / shares 7.55
Options exercisable as of March 31, 2025 | $ / shares $ 4.69
Time Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 9,137,994
Granted 0
Exercised (600,525)
Forfeited (128,966)
Outstanding Ending Balance 8,408,503
Options vested or expected to vest as of March 31, 2025 8,133,351
Options exercisable as of March 31, 2025 5,358,696
Performance Vesting Options  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Outstanding Beginning Balance 1,897,467
Granted 0
Exercised (382,625)
Forfeited 0
Outstanding Ending Balance 1,514,842
Options vested or expected to vest as of March 31, 2025 1,514,842
Options exercisable as of March 31, 2025 1,514,842