XML 99 R86.htm IDEA: XBRL DOCUMENT v3.19.2
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2019 $ 4,352  
2020 10,088  
2021 9,445  
2022 8,646  
2023 7,274  
2024 7,139  
Thereafter 26,746  
Total 73,690  
Present value adjustment (30,120)  
Total 43,570  
Current portion of lease liabilities 4,813 $ 0
Long-term portion of operating lease liabilities $ 38,757 $ 0