XML 142 R123.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes Federal and State income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current Federal Tax Expense (Benefit) $ 28,726 $ 22,769 $ 14,797
Current State and Local Tax Expense (Benefit) 1,382 1,432 1,191
Other Tax Expense (Benefit) 7,313 7,046 6,927
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred Federal Income Tax Expense (Benefit) (3,006) (4,812) (815)
Deferred State and Local Income Tax Expense (Benefit) (125) 287 (29)
Income taxes $ 34,290 $ 26,722 $ 22,071