v3.25.1
INCOME TAXES - Income tax reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Tax on income computed at statutory federal income tax rate $ 14,425 $ 9,528  
State income tax, net of federal tax effect 3,538 911  
Non-deductible expenses (148) 788  
Realization of net operating loss carryforwards 0 (7,430)  
DTA realization due to change in taxpayer status 0 (5,550)  
Other, net 24 (203)  
Income tax expense (benefit) $ 17,839 $ (1,956) $ 6,464
Effective tax rate 25.97% (4.31%)