Quarterly report pursuant to Section 13 or 15(d)

Benefit Plans - Schedule of Fair Value of Options Granted (Details)

v3.23.2
Benefit Plans - Schedule of Fair Value of Options Granted (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]        
Risk-free interest rate 3.60% 3.00% 4.00% 1.50%
Expected life of options — years 3 years 9 months 18 days 3 years 10 months 20 days 3 years 9 months 18 days 3 years 7 months 6 days
Expected stock price volatility 34.00% 32.00% 31.00% 32.00%
Expected dividend yield 2.60% 1.40% 2.00% 1.30%