XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Cost and Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Lease, Cost [Abstract]        
Operating lease cost $ 74,579 $ 65,876 $ 149,838 $ 128,823
Short-term lease cost (201) 477 431 479
Variable lease cost 371 944 1,872 1,587
Total operating lease cost 74,749 67,297 152,141 130,889
Cash payments for operating leases 74,958 56,838 143,173 106,603
New operating lease ROU assets obtained in exchange for operating lease liabilities $ 148,510 $ 11,968 $ 187,037 $ 126,868