Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES (Maturity of Remaining Lease Liabilities) (Details)

v3.25.4
LEASES (Maturity of Remaining Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2026 $ 3,601  
2027 3,397  
2028 3,111  
2029 2,880  
2030 2,848  
2031 and thereafter 18,445  
Total 34,282  
Less: Interest (7,350)  
Present Value of Lease Liability $ 26,932 $ 25,500
Operating Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities Other Liabilities