XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Components of Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]        
Operating lease cost $ 11,317 $ 8,154 $ 20,415 $ 15,976
Short-term lease cost 986 391 1,875 1,269
Variable lease cost 742 526 1,431 1,147
Total lease cost $ 13,045 $ 9,071 $ 23,721 $ 18,392