XML 107 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Valuation Assumptions of Stock Options (Details) - Stock options - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Expected dividend yield $ 0 $ 0 $ 0
Risk-free interest rate minimum 1.70% 0.90% 0.40%
Risk-free interest rate maximum 3.80% 1.30% 0.60%
Expected minimum volatility 33.30% 32.90% 33.80%
Expected maximum volatility 52.20% 36.20% 36.30%
Expected term (in years) 6 years 3 months 6 years 3 months 6 years
Minimum      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Fair value of underlying common stock (USD per share) $ 36.17 $ 100.60 $ 22.00
Maximum      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Fair value of underlying common stock (USD per share) $ 89.01 $ 152.34 $ 152.00