XML 80 R67.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Ending with July 1,    
2020 $ 4,902  
2021 2,642  
2022 839  
2023 196  
2024 12  
2025 and beyond 81  
Total future payments 8,672  
Less: Interest 597  
Present value of future minimum operating lease payments 8,075  
Less: current portion (4,519) $ 0
Operating lease liability $ 3,556 $ 0