XML 91 R78.htm IDEA: XBRL DOCUMENT v3.20.2
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due, Rolling Maturity [Abstract]    
September 30, 2021 $ 1,375  
September 30, 2022 1,404  
September 30, 2023 1,410  
September 30, 2024 1,413  
September 30, 2025 1,221  
Thereafter 7,444  
Total future minimum lease payments 14,267  
Amounts representing interest (3,386)  
Operating lease liabilities $ 10,881 $ 9,651