v3.26.1
Income Taxes - Schedule of Current and Deferred Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Current expense        
Federal $ 1,059 $ 987 $ 1,657 $ 1,516
State 359 437 550 671
Total current expense 1,418 1,424 2,207 2,187
Deferred expense (149) (348) 23 (512)
Income tax expense $ 1,269 $ 1,076 $ 2,230 $ 1,675