XML 95 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Future Minimum Rental Payments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2025 $ 712  
2026 592  
2027 469  
2028 434  
2029 294  
Thereafter 488  
Total minimum lease payments 2,989  
Amount representing interest 225  
Present value of net minimum lease payments $ 2,764 $ 2,615