XML 71 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Fair Value of Each Stock Option Award Granted (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate (%) - (Minimum) 3.30% 1.40% 0.20%
Risk-free interest rate (%) - (Maximum) 4.70% 4.50% 1.30%
Expected volatility (%) - (Minimum) 53.30% 41.90% 38.70%
Expected volatility (%) - (Maximum) 67.90% 66.70% 51.40%
Dividend yield (%) 0.00% 0.00% 0.00%
Weighted average fair value/share at grant date (in dollars per share) $ 9.03 $ 6.42 $ 18.87
Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 4 years 3 years 1 year 2 months 12 days
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 6 months 5 years 6 months 5 years 6 months
PSU      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 3 years    
Risk-free interest rate (%) - (Minimum) 3.60%    
Risk-free interest rate (%) - (Maximum) 4.00%    
Expected volatility (%) - (Minimum) 68.40%    
Expected volatility (%) - (Maximum) 69.90%    
Dividend yield (%) 0.00%    
Weighted average fair value/share at grant date (in dollars per share) $ 21.83