XML 64 R53.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Lease Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
LEASES    
June 30, 2020 $ 3,707  
June 30, 2021 3,061  
June 30, 2022 2,709  
June 30, 2023 2,567  
June 30, 2024 2,248  
Thereafter 2,319  
Total Future Minimum Lease Payments 16,611  
Less: Imputed interest (1,548)  
Present Value of Net Future Minimum Lease Payments $ 15,063 $ 16,600