XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Maturities of Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases [Abstract]    
Due within 1 year $ 1,846  
Due after 1 year through 2 years 1,924  
Due after 2 years through 3 years 1,766  
Due after 3 years through 4 years 1,609  
Due after 4 years through 5 years 1,538  
Due after 5 years 6,148  
Total future minimum lease payments 14,831  
Less imputed interest (2,555)  
Total $ 12,276 $ 11,493