XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Minimum Lease Commitment (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Finance Leases    
Remainder of 2020 $ 1,429  
2021 2,426  
2022 1,898  
2023 902  
2024 162  
Thereafter 1  
Total minimum lease payments 6,818  
Amounts representing interest (533)  
Present value of net minimum lease payments 6,285 $ 6,585
Operating Leases    
Remainder of 2020 2,294  
2021 4,565  
2022 4,305  
2023 3,303  
2024 2,701  
Thereafter 6,169  
Total minimum lease payments $ 23,337