XML 78 R80.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
March 31, 2021 $ 1,285  
March 31, 2022 1,300  
March 31, 2023 1,319  
March 31, 2024 1,323  
March 31, 2025 1,240  
Thereafter 6,495  
Total future minimum lease payments 12,962  
Amounts representing interest (2,757)  
Present value of net future minimum lease payments $ 10,205 $ 9,651