XML 136 R119.htm IDEA: XBRL DOCUMENT v3.20.4
LEASES - Future Minimum Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
December 31, 2021 $ 1,293  
December 31, 2022 1,319  
December 31, 2023 1,318  
December 31, 2024 1,293  
December 31, 2025 1,092  
Thereafter 5,362  
Total future minimum lease payments 11,677  
Amounts representing interest (1,050)  
Present value of net future minimum lease payments $ 10,627 $ 9,651