XML 45 R88.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2019 $ 2,213  
2020 11,456  
2021 9,864  
2022 8,920  
2023 7,232  
2024 7,102  
Thereafter 26,691  
Total 73,478  
Present value adjustment (29,072)  
Total 44,406  
Current portion of lease liabilities 6,224 $ 0
Long-term portion of operating lease liabilities $ 38,182 $ 0