Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Estimated Fair Value of Stock Option Grants (Details)

v3.21.2
Stock-Based Compensation - Estimated Fair Value of Stock Option Grants (Details) - Stock options
9 Months Ended
Sep. 30, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted average fair value per stock option (in dollars per share) $ 41.75
Risk-free interest rate 0.80%
Expected volatility 48.10%
Expected life (in years) 5 years 4 months 24 days
Dividend yield 0.00%