XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components Of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Lease, Cost [Abstract]        
Operating lease cost $ 13,798 $ 14,839 $ 28,260 $ 31,055
Variable lease cost 4,625 3,635 9,547 7,119
Short-term lease cost 7,571 5,243 13,009 6,975
Sublease income (381) (329) (630) (678)
Net lease cost $ 25,613 $ 23,388 $ 50,186 $ 44,471