XML 57 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Lease Commitments - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Leases [Abstract]        
Operating lease cost $ 9,381 $ 9,298 $ 28,770 $ 28,410
Variable lease cost 2,094 2,078 6,317 5,849
Sublease income $ 982 $ 1,114 $ 3,085 $ 3,086