XML 40 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Minimum Payments for Operating and Financing Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Finance Lease    
2021 $ 295  
2022 295  
2023 295  
2024 295  
2025 295  
Thereafter 868  
Total 2,343  
Less: Imputed Interest (437)  
Total Lease Liabilities 1,906 $ 1,953
Operating Leases    
2021 6,570  
2022 6,271  
2023 4,046  
2024 2,785  
2025 2,456  
Thereafter 9,199  
Total 31,327  
Less: Imputed Interest (4,005)  
Total Lease Liabilities $ 27,322 $ 18,893