XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finance Lease    
2021 $ 295  
2022 295  
2023 295  
2024 295  
2025 295  
Thereafter 795  
Total 2,270  
Less: Imputed Interest (412)  
Total Lease Liabilities 1,858 $ 1,953
Operating Leases    
2021 6,069  
2022 5,800  
2023 3,462  
2024 2,660  
2025 2,409  
Thereafter 8,628  
Total 29,028  
Less: Imputed Interest (3,801)  
Total Lease Liabilities $ 25,227 $ 18,893