v3.26.1
LEASES (Supplemental lease information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
LEASES [Abstract]      
Operating cash flows used for operating leases $ 2,710 $ 5,013  
Operating lease right-of-use assets 6,222   $ 7,220
Current portion of operating lease liabilities (2,240)   (3,182)
Long-term operating lease liabilities (5,793)   (5,954)
Total operating and finance lease liabilities $ 8,033   $ 9,136
Weighted average remaining lease term - operating leases 6 years 3 days   5 years 7 months 13 days
Weighted average discount rate - operating leases 4.55%   4.77%