XML 84 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Plans and Share-Based Compensation - Schedule of Assumptions Used to Estimate Fair Value of Performance Units (Details) - Performance Units
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free Interest Rate 4.40% 4.40% 2.30%
Annualized Volatility 23.30% 33.20% 33.00%
Expected Life (in years) 2 years 10 months 24 days 2 years 9 months 18 days 2 years 8 months 12 days