XML 170 R151.htm IDEA: XBRL DOCUMENT v3.20.4
Operating Leases (Operating Lease Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Operating Leases [Abstract]    
Lease costs $ 13,233 $ 6,571
Variable lease costs 2,133 2,324
Short-term lease cost 800 180
Lease income (499) (554)
Total lease cost $ 15,667 $ 8,521