XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Weighted Average Assumptions and Fair Values Used for Employee Stock Options and Restricted Stock Units (Details) - Equity Incentive Plan - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average expected volatility of the Company's underlying common stock 46.10% 43.50% 41.90%
Risk-free interest rate 3.06% 0.85% 0.37%
Expected dividend yield $ 0 $ 0 $ 0
Weighted average grant date fair value - stock options (usd per share) $ 202.81 $ 224.63 $ 66.44
Weighted average grant date fair value - restricted stock units (usd per share) $ 463.10 $ 554.32 $ 199.51
Weighted average      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average expected term of options - in years 4 years 8 months 12 days 4 years 8 months 12 days 4 years 7 months 6 days