Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.3
Benefit Plans - Schedule of Fair Value of Options Granted (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Retirement Benefits [Abstract]        
Risk-free interest rate 4.30% 2.90% 4.00% 1.60%
Expected life of options — years 3 years 9 months 3 days 2 years 8 months 15 days 3 years 9 months 18 days 3 years 6 months 7 days
Expected stock price volatility 42.00% 34.00% 32.00% 32.00%
Expected dividend yield 2.00% 1.30% 2.00% 1.30%