XML 66 R75.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating    
2020 $ 7,617  
2021 9,776  
2022 8,824  
2023 4,830  
2024 3,775  
Thereafter 6,685  
Total lease payments 41,507  
Less: Imputed interest (7,529)  
Present value of lease liabilities 33,978 $ 37,034
Financing    
2020 278  
2021 244  
2022 128  
2023 65  
2024 29  
Thereafter 16  
Total lease payments 760  
Less: Imputed interest (59)  
Present value of lease liabilities 701 $ 752
Total    
2020 7,895  
2021 10,020  
2022 8,952  
2023 4,895  
2024 3,804  
Thereafter 6,701  
Total lease payments 42,267  
Less: Imputed interest (7,588)  
Present value of lease liabilities $ 34,679