XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of Weighted-Average Assumptions used in Black-Scholes Option-Pricing Model (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Employee Stock Purchase Plan [Member]    
Subsidiary Sale Of Stock [Line Items]    
Estimated dividend yield 0.00%  
Weighted-average expected stock price volatility 25.47%  
Weighted-average risk-free interest rate 0.06%  
Expected average term of options (in years) 6 months  
Weighted-average fair value of common stock $ 24.63  
Weighted-average fair value per option $ 5.46  
Employee Stock Option Plans [Member]    
Subsidiary Sale Of Stock [Line Items]    
Estimated dividend yield 0.00% 0.00%
Weighted-average expected stock price volatility 33.51% 36.13%
Weighted-average risk-free interest rate 1.06% 0.45%
Expected average term of options (in years) 6 years 2 months 1 day 6 years 3 months
Weighted-average fair value of common stock $ 19.89 $ 4.84
Weighted-average fair value per option $ 6.45 $ 3.15