v3.26.1
INCOME TAXES - Schedule of provision for income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INCOME TAXES        
Current federal income tax expense $ 4,316 $ 4,447 $ 8,720 $ 8,178
Current state income tax expense 241 163 815 883
Deferred income tax expense (1,714) (116) (2,672) (277)
Income tax expense $ 2,843 $ 4,494 $ 6,863 $ 8,784