v3.26.1
LEASES (Supplemental lease information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
LEASES [Abstract]      
Operating cash flows used for operating leases $ 3,719 $ 9,796  
Operating lease right-of-use assets 5,360   $ 7,220
Current portion of operating lease liabilities (1,334)   (3,182)
Long-term operating lease liabilities (5,810)   (5,954)
Total operating and finance lease liabilities $ 7,144   $ 9,136
Weighted average remaining lease term - operating leases 6 years 5 months 26 days   5 years 7 months 13 days
Weighted average discount rate - operating leases 4.42%   4.77%