v3.26.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income tax expense (benefit)      
Current $ 992 $ 2,018 $ 2,817
Deferred (12,221) 1,746 17,323
Current 31 35 819
Deferred 504 (71) 1,391
Total $ (10,694) $ 3,728 $ 22,350