XML 24 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Lease Costs and Other Quantitative Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Leases [Abstract]    
Operating lease cost $ 16,391 $ 16,441
Variable lease cost 4,655 4,964
Sublease rental income (2,805) (1,599)
Total lease cost 18,241 19,806
Operating cash flows 17,635 15,652
Right-of-use assets obtained in exchange for new operating lease liabilities $ 7,119 $ 256,818
Weighted average remaining lease term (in years) - Operating leases 7 years 18 days 7 years 3 months 19 days
Weighted average discount rate - Operating leases 870.00% 870.00%