XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Compensation - Valuation Assumptions Used for Value of Stock Compensation Granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Stock Purchase Plan    
Weighted-average fair value assumptions    
Average risk-free interest rates (as a percent) 5.38% 4.06%
Average expected life (in years) 6 months 6 months
Volatility (as a percent) 23.00% 22.00%
Weighted-average fair value (in dollars per share) $ 10.85 $ 13.70
Employee Stock Option    
Weighted-average fair value assumptions    
Average risk-free interest rates (as a percent) 4.08% 3.72%
Average expected life (in years) 4 years 8 months 15 days 4 years 8 months 23 days
Volatility (as a percent) 31.00% 33.00%
Weighted-average fair value (in dollars per share) $ 20.67 $ 28.24