XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Weighted Average Assumptions (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Employee Stock Purchase Plan    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.29% 5.16%
Expected life (years) 6 years 6 years
Expected volatility 65.60% 47.92%
Expected dividend yield 0.00% 0.00%
Stock Options    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 4.13% 4.28%
Expected life (years) 6 years 3 months 6 years 3 months
Expected volatility 52.99% 50.62%
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.08% 4.37%
Expected life (years) 2 years 10 months 6 days 2 years 10 months 17 days
Expected volatility 52.40% 51.40%
Expected dividend yield 0.00% 0.00%