v3.25.2
LEASES (Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Lease, After Adoption of 842    
July 1, 2025 through December 31, 2025 $ 1,105  
2025 2,239  
2026 1,359  
2027 1,304  
2028 1,333  
2030 and thereafter 4,858  
Lessee, Operating Lease, Liability, Payments, Due 12,198  
Less: imputed interest (2,296)  
Total $ 9,902 $ 10,620