XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Summary of Valuation Assumptions of Stock Options (Details) - Stock options - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Expected dividend yield 0.00% 0.00% 0.00% 0.00%
Risk-free interest rate 3.00%      
Risk-free interest rate minimum   1.10% 1.70% 0.90%
Risk-free interest rate maximum   1.20% 3.00% 1.20%
Expected volatility 33.30%      
Expected volatility minimum   36.10% 33.30% 36.00%
Expected volatility maximum   36.20% 33.80% 36.20%
Expected term (in years) 6 years 3 months 6 years 3 months 6 years 3 months 6 years 3 months
Fair value of underlying common stock (USD per share) $ 38.47      
Minimum        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Fair value of underlying common stock (USD per share)   $ 100.60 $ 38.47 $ 100.60
Maximum        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Fair value of underlying common stock (USD per share)   $ 103.86 $ 89.01 $ 108.10