XML 91 R78.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
June 30, 2021 $ 1,284  
June 30, 2022 1,307  
June 30, 2023 1,319  
June 30, 2024 1,327  
June 30, 2025 1,176  
Thereafter 6,549  
Total future minimum lease payments 12,962  
Amounts representing interest (2,994)  
Operating lease liabilities $ 9,968 $ 9,651