XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease expense $ 13,027 $ 14,146 $ 26,544 $ 28,004
Short-term and variable lease expense 30,212 26,921 59,935 49,471
Total lease expense $ 43,239 $ 41,067 $ 86,479 $ 77,475