XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Leases    
2020, excluding the six months ended June 30, 2020 $ 3,708  
2021 5,810  
2022 3,407  
2023 2,309  
2024 1,519  
Thereafter 2,753  
Total lease payments 19,506  
Less imputed interest (1,743)  
Present value of lease liabilities $ 17,763 $ 20,615