XML 82 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Operating lease cost (gross lease expense) $ 13,377 $ 12,773
Variable lease costs 5,636 6,630
Sublease income (including reimbursed expenses) $ 5,303 $ 7,527