XML 117 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Assumptions Used (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 0.00%    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 months 6 months 6 months
Risk-free interest rate 5.20% 5.20% 1.90%
Expected volatility 24.40% 29.10% 26.00%
Dividend yield 0.00% 0.00% 0.00%
Market-based RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 3 years 3 years 3 years
Risk-free interest rate 4.30% 4.50% 1.70%
Expected volatility 25.60% 28.80% 30.30%
Average volatility of peer-company share price 30.60% 33.60% 40.70%