XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation - Valuation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock-Based Compensation      
Non-cash stock-based compensation expense recognized $ 36,143 $ 71,450 $ 51,680
Black-Scholes option valuation model, assumptions      
Dividend yield (as a percent) 0.00%    
Employee Stock Option [Member]      
Black-Scholes option valuation model, assumptions      
Fair value of options granted (in dollars per share) $ 28.24 $ 63.90 $ 112.76
Employee Stock Option [Member] | Minimum      
Black-Scholes option valuation model, assumptions      
Risk free interest rate (as a percent) 3.58% 1.35% 0.48%
Volatility factor (as a percent) 34.30% 32.67% 29.91%
Expected term of options 4 years 1 month 6 days 4 years 1 month 6 days 4 years
Fair value of options granted (in dollars per share) $ 7.40 $ 5.97 $ 6.20
Employee Stock Option [Member] | Maximum      
Black-Scholes option valuation model, assumptions      
Risk free interest rate (as a percent) 4.61% 4.02% 1.11%
Volatility factor (as a percent) 41.25% 34.84% 34.51%
Expected term of options 6 years 7 months 6 days 6 years 5 years 10 months 24 days
Fair value of options granted (in dollars per share) $ 7.77 $ 9.27 $ 8.32