XML 123 R94.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Operating leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Ending January 1,    
2021 $ 3,670  
2022 1,614  
2023 419  
2024 73  
2025 12  
2026 and beyond 75  
Total future payments 5,863  
Less: Interest 362  
Present value of future minimum operating lease payments 5,501  
Less: Current portion (3,430) $ 0
Long-term operating lease payments $ 2,071 $ 0