XML 128 R102.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense:      
Federal $ 9,185 $ 10,424 $ 11,996
State 3,821 4,763 4,606
Total current expense 13,006 15,187 16,602
Deferred benefit:      
Federal 71 (1,425) (2,027)
State (184) (575) (1,145)
Total deferred benefit (113) (2,000) (3,172)
Total income tax expense $ 12,893 $ 13,187 $ 13,430