XML 244 R201.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans - Schedule of Performance Stock Awards Assumptions (Details) - Performance stock awards
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity Incentive Plans      
Expected term 2 years 10 months 24 days 2 years 10 months 24 days 2 years 10 months 24 days
Expected volatility (as a percent) 27.20% 24.80% 30.40%
Average peer volatility (as a percent) 23.30% 29.90% 34.20%
Risk-free rate (as a percent) 4.50% 1.70% 1.70%