XML 124 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Effective income tax rate reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Taxes      
Tax at statutory rate 21.00% 21.00% 21.00%
Nontaxable interest and dividends (0.50%) (0.50%) (0.30%)
Tax credits (2.70%) (1.60%) (1.80%)
State taxes 1.70% 1.80% 1.30%
Deferred tax rate change benefit   (0.60%)  
Other 1.10% (0.70%) 0.70%
Effective income tax rate reconciliation, percent, Total 20.60% 19.40% 20.90%