XML 110 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Assumptions Used to Estimate Fair Value of Market Units (Details) - Market Stock Units [Member]
Nov. 15, 2024
May 15, 2024
Nov. 15, 2023
May 15, 2023
Nov. 15, 2022
May 15, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expected volatility 31.10% 31.10% 31.90% 31.70% 31.80% 29.60%
Dividend yield 0.47% 0.54% 0.56% 0.79% 0.60% 0.59%
Risk-free interest rate 4.30% 4.62% 4.56% 3.65% 4.24% 2.79%