XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Weighted Average Assumptions (Details)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Employee Stock Purchase Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Expected life (years) 6 years 6 years
Expected dividend yield 0.00% 0.00%
Stock Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate   1.94%
Expected life (years)   6 years 3 months
Expected volatility   45.95%
Expected dividend yield 0.00% 0.00%
Performance Shares    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.35% 1.76%
Expected life (years) 2 years 10 months 17 days 2 years 10 months 13 days
Expected volatility 58.00% 53.50%
Expected dividend yield 0.00% 0.00%
Minimum | Employee Stock Purchase Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.60% 0.17%
Expected volatility 47.38% 47.05%
Minimum | Stock Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 3.90%  
Expected life (years) 2 years  
Expected volatility 49.23%  
Maximum | Employee Stock Purchase Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.82% 2.06%
Expected volatility 67.84% 53.44%
Maximum | Stock Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.55%  
Expected life (years) 6 years 3 months  
Expected volatility 55.92%