XML 39 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of operating lease liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Leases    
2020, excluding the quarter ended March 31, 2020 $ 4,981  
2021 5,385  
2022 3,251  
2023 2,220  
2024 1,473  
Thereafter 2,598  
Total lease payments 19,908  
Less imputed interest (1,968)  
Present value of lease liabilities $ 17,940 $ 20,615