XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Summary of Lease Costs (Details) - 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 cost $ 16,574 $ 16,050 $ 32,750 $ 32,377
Short-term lease cost 3,610 2,264 7,090 4,330
Amortization of right-of-use assets 602 543 1,150 1,017
Interest on lease liabilities 22 28 43 57
Sublease income (968) (793) (2,003) (1,569)
Total lease cost $ 19,840 $ 18,092 $ 39,030 $ 36,212