v3.25.2
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
INCOME TAXES        
Statutory tax rate (as a percent)     21.00%  
Current income tax expense $ 49 $ 167 $ 457 $ 490
Deferred income tax expense 4,472 3,792 6,958 4,921
Total income tax expense $ 4,521 $ 3,959 $ 7,415 $ 5,411
Effective Tax Rate 27.60% 21.10% 25.80% 22.10%