XML 15 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Summary of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Assets And Liabilities Lessee [Abstract]    
Operating lease right-of-use assets $ 52,152 $ 0
Other current liabilities $ 10,977  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent  
Operating lease liabilities $ 45,212 $ 0
Total operating lease liabilities $ 56,189  
Weighted Average Remaining Lease Term (years)    
Operating leases 6 years 3 months 18 days  
Weighted Average Discount Rate    
Operating leases 6.00%