XML 92 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Ending with July 1,    
2021 $ 4,938  
2022 2,786  
2023 222  
2024 23  
2025 12  
2026 and beyond 70  
Total future payments 8,051  
Less: Interest 373  
Present value of future minimum operating lease payments 7,678  
Less: current portion (4,666) $ (3,430)
Operating lease liability $ 3,012 $ 2,071