XML 118 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock and Other Incentive Plans - Black-Scholes Options Pricing Model (Details) - Employee Stock Purchase Plan
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fair value of options issued based on weighted-average assumptions      
Risk-free interest rates 0.00% 0.73% 0.13%
Expected dividend yields 0.00% 3.97% 4.11%
Expected life (in years)   1 year 5 months 8 days 1 year 5 months 4 days
Expected volatility 0.00% 49.00% 48.20%
Expected forfeiture rates 0.00% 85.00% 85.00%