XML 72 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Future Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Operating Leases    
Remaining in 2020 $ 1,453  
2021 2,469  
2022 1,119  
2023 595  
2024 559  
Thereafter 1,184  
Total minimum lease payments 7,379  
Less: Amount representing interest 711  
Present value of minimum lease payments 6,668  
Less: Current portion 2,464 $ 2,081
Long-term portion 4,204 5,024
Finance Leases    
Remaining in 2020 6  
2021 12  
2022 12  
2023 12  
2024 12  
Thereafter 9  
Total minimum lease payments 63  
Less: Amount representing interest 8  
Present value of minimum lease payments 55  
Less: Current portion 9 10
Long-term portion $ 46 $ 53