XML 20 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES - Maturities of operating lease liabilities (Details) - USD ($)
Dec. 31, 2019
Jan. 01, 2018
Operating Lease Liabilities Payments Due [Abstract]    
One year $ 10,741,000  
Two years 10,316,000  
Three years 9,995,000  
Four years 10,100,000  
Five years 8,402,000  
Thereafter 42,730,000  
Total undiscounted lease payments 92,284,000  
Less: Present value discount (15,413,000)  
Lease Liability $ 76,871,000 $ 85,100,000