Share-Based Payments - Fair Value of Each Option Awarded (Details) - $ / shares |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Share-Based Compensation | |||
Dividend yield (as a percent) | 0.00% | ||
Stock Option | |||
Share-Based Compensation | |||
Expected volatility, minimum (as a percent) | 58.71% | 60.62% | 61.56% |
Expected volatility, maximum (as a percent) | 60.15% | 61.80% | 62.27% |
Dividend yield (as a percent) | 0.00% | 0.00% | 0.00% |
Risk-free interest rate, minimum (as a percent) | 1.87% | 0.72% | 0.27% |
Risk-free interest rate, maximum (as a percent) | 3.70% | 1.30% | 1.34% |
Stock Option | Minimum | |||
Share-Based Compensation | |||
Fair value of common stock (in dollars per share) | $ 28.93 | $ 25.09 | $ 21.13 |
Expected term (in years) | 5 years 6 months 29 days | 5 years 7 months 17 days | 5 years 8 months 19 days |
Stock Option | Maximum | |||
Share-Based Compensation | |||
Fair value of common stock (in dollars per share) | $ 35.23 | $ 30.45 | $ 23.99 |
Expected term (in years) | 6 years 8 months 19 days | 6 years 6 months 21 days | 6 years 6 months 14 days |