XML 121 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Income Tax (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Currently payable tax:      
Federal $ 18,994 $ 10,207 $ 9,630
State 8,798 7,988 5,828
Total currently payable 27,792 18,195 15,458
Deferred tax (benefit):      
Federal (1,237) 1,175 (932)
State 1,256 (1,200) (757)
Total deferred tax 19 (25) (1,689)
Income tax expense $ 27,811 $ 18,170 $ 13,769