XML 128 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Income Tax Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 11,047 $ 7,990 $ 12,334
State 1,111 1,156 1,489
Total 12,158 9,146 13,823
Deferred:      
Federal 291 1,277 1,743
Deferred State and Local Income Tax Expense (Benefit) 7 30 42
Deferred Income Tax Expense (Benefit) 298 1,307 1,785
Income tax expense $ 12,456 $ 10,453 $ 15,608