v3.26.3
Stock-Based Compensation Expense - Schedule of Assumptions Used to Value Awards Granted (Details)
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
2020 ESPP    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected life (in years) 2 years 2 years
Risk-free interest rate 4.10% 3.90%
Dividend yield 1.00% 1.40%
Expected volatility 54.10% 46.00%
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected life (in years)   3 years
Risk-free interest rate   3.90%
Dividend yield   1.50%
Expected volatility   46.40%
Performance Stock Units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected life (in years) 2 years 9 months 18 days  
Risk-free interest rate 3.50%  
Dividend yield 1.30%  
Expected volatility 50.60%  
Performance Stock Units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected life (in years) 1 year 10 months 24 days  
Risk-free interest rate 3.30%  
Dividend yield 1.20%  
Expected volatility 48.90%