XML 134 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Current Income Tax Expense (Benefit), Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current Tax Expense:      
Federal $ 7,187 $ 4,611 $ 12,263
State 1,251 1,035 3,103
Total Current Tax Expense 8,438 5,646 15,366
Deferred Tax (Benefit) Expense:      
Federal (631) 1,825 (798)
State (158) (26) (454)
Total Deferred Tax (Benefit) Expense (789) 1,799 (1,252)
Total Provision for Income Taxes $ 7,649 $ 7,445 $ 14,114