XML 86 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Details 2) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 1,080  
2026 958  
2027 800  
2028 662  
2029 674  
2030 458  
2031 120  
2032 20  
Operating lease liabilities (present value of minimum lease payments) $ 4,619 $ 2,011
Operating Lease, Weighted Average Remaining Lease Term 5 years 6 months  
Lessee, Operating Lease, Discount Rate 2.86%