XML 412 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Reconciliation of income taxes (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Increase (decrease) due to:      
State income taxes 5.45% 5.04% 5.49%
Tax exempt interest and dividend income (0.91%) (0.75%) (0.69%)
Stock-based compensation expense 0.44% 0.25% 1.15%
Other (0.32%) (0.63%) 0.46%
Effective tax rate 25.66% 24.91% 27.41%