Stock-Based Compensation - Milestone Options Narrative (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|---|
Mar. 31, 2021 |
Jul. 31, 2022 |
Jul. 31, 2021 |
Jul. 31, 2022 |
Jul. 31, 2021 |
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||
Share-based payment arrangement, expense | $ 41,001 | $ 21,393 | $ 34,830 | $ 72,631 | |
Milestone Options | |||||
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | |||||
Granted (in shares) | 1,404,605 | ||||
Vesting percentage | 100.00% | ||||
Share-based payment arrangement, expense | 900 | $ 1,200 | 1,800 | $ 1,200 | |
Cost not yet recognized, amount | $ 14,500 | $ 14,500 | |||
Cost not yet recognized, period for recognition | 4 years 1 month 6 days |