XML 111 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes, Components of Provision for Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current [Abstract]    
Federal $ 4,525 $ 5,349
State 2,678 3,147
Current income tax expense 7,203 8,496
Deferred [Abstract]    
Federal 324 (400)
State 279 (4)
Deferred income tax expense 603 (404)
Total income tax expense $ 7,806 $ 8,092