XML 34 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Operating Leases    
Operating lease right-of-use assets $ 88,860 $ 64,191
Other accrued liabilities 23,662 21,932
Other noncurrent liabilities 71,441 49,970
Total operating lease liabilities $ 95,103 $ 71,902