v3.25.4
Equity Plan - Schedule of Assumptions Used to Estimate the Fair Value of Each Option Grant on the Date of Grante (Details)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Expected life in months 72 months
Volatility (as a percent) 35.00%
Weighted average risk-free interest rate (as a percent) 3.52%
Expected dividends (as a percent) 6.98%