XML 60 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Assets And Liabilities Lessee [Abstract]    
Operating lease right-of-use assets $ 53,627 $ 0
Other current liabilities $ 9,340  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent  
Operating lease liabilities $ 46,238 $ 0
Total operating lease liabilities $ 55,578  
Weighted Average Remaining Lease Term (years)    
Operating leases 6 years 6 months  
Weighted Average Discount Rate    
Operating leases 5.90%