v3.25.2
LEASES (Supplemental Balance Sheet Information) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease right-of-use-assets (as reported) $ 6,029 $ 6,518
Operating lease liabilities - current 1,703 1,625
Operating lease liabilities - non-current (as reported) 8,199 8,995
Total operating lease liabilities $ 9,902 $ 10,620
Weighted Average Remaining Lease Term (in years)    
Operating leases 7 years 1 month 6 days 7 years 4 months 24 days
Weighted Average Discount Rate    
Operating leases 5.60% 5.50%