XML 68 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Assumptions) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility rate 23.00% 32.00%
Risk free interest rate 4.03% 3.79%
Expected dividend rate 4.40% 4.30%
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected volatility rate 28.00% 52.00%
Risk free interest rate 4.92% 5.18%
Expected dividend rate 4.70% 4.80%