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 [Abstract]        
Effective Income Tax Rate Reconciliation, Percent 56.00% 29.00% 10.00% 127.00%
Effective income tax rate reconciliation, state and local income taxes       $ 200
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount     $ 1,900  
Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount $ 100 $ 100 600 $ 1,900
Effective Income Tax Rate Reconciliation, Tax Settlement, Amount     $ 400