XML 73 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases - Schedule of lease costs for operating leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Operating lease costs $ 20,972 $ 23,085
Variable lease costs 4,519 3,102
Other equipment rent 4,128 3,931
Other operating lease costs 684 933
Total operating lease costs $ 30,303 $ 31,051