XML 154 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease Cost    
Operating lease costs $ 51,764 $ 45,144
Short-term lease costs 2,476 3,173
Variable lease costs 12,986 11,962
Sublease income (4,226) (5,015)
Total lease cost, net $ 63,000 $ 55,264