XML 146 R126.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes Federal and State income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Current Federal Tax Expense (Benefit) $ 22,769 $ 14,797 $ 12,700
Current State and Local Tax Expense (Benefit) 1,432 1,191 352
Other Tax Expense (Benefit) 7,046 6,927 7,322
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred Federal Income Tax Expense (Benefit) (4,812) (815) 481
Deferred State and Local Income Tax Expense (Benefit) 287 (29) 57
Income taxes $ 26,722 $ 22,071 $ 20,912