XML 126 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 7,990 $ 12,334 $ 16,555
State 1,156 1,489 1,709
Total 9,146 13,823 18,264
Deferred:      
Federal 1,277 1,743 (622)
Deferred State and Local Income Tax Expense (Benefit) 30 42 (15)
Deferred Income Tax Expense (Benefit) 1,307 1,785 (637)
Income tax expense $ 10,453 $ 15,608 $ 17,627