Annual report pursuant to Section 13 and 15(d)

LEASES (Maturity of Remaining Lease Liabilities) (Details)

v3.24.0.1
LEASES (Maturity of Remaining Lease Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2024 $ 3,127  
2025 3,105  
2026 2,966  
2027 2,888  
2028 2,611  
2028 and thereafter 20,670  
Total 35,367  
Less: Interest (7,976)  
Present Value of Lease Liability $ 27,391 $ 22,700
Operating Lease, Liability, Statement of Financial Position [Extensible List] Other Liabilities Other Liabilities