XML 126 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Operating    
2020 $ 10,300  
2021 9,902  
2022 9,211  
2023 5,214  
2024 4,132  
Thereafter 6,834  
Total lease payments 45,593  
Less: Imputed interest (8,559)  
Present value of lease liabilities 37,034 $ 22,200
Financing    
2020 401  
2021 249  
2022 124  
2023 54  
2024 13  
Thereafter 1  
Total lease payments 842  
Less: Imputed interest (90)  
Present value of lease liabilities 752  
Total    
2020 10,701  
2021 10,151  
2022 9,335  
2023 5,268  
2024 4,145  
Thereafter 6,835  
Total lease payments 46,435  
Less: Imputed interest 8,649  
Present value of lease liabilities $ 37,786