XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Schedule of Weighted Average Assumptions Used to Value Option Grants (Details)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate (%) 4.12% 4.15%
Expected option life (years) 5 years 8 months 26 days 5 years 8 months 23 days
Expected volatility (%) 25.07% 25.57%
Expected dividend yield (%) 0.52% 0.50%