XML 99 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Operating lease cost $ 253,606 $ 234,976 $ 220,773
Short-term lease cost 23,698 21,793 17,718
Variable lease cost 87,944 60,192 53,444
Sublease income (32,024) (25,743) (21,033)
Total operating lease costs 333,224 291,218 270,902
Real Estate Arrangements      
Lessee, Lease, Description [Line Items]      
Operating lease cost 74,054 82,761 84,100
Short-term lease cost 133 52 58
Variable lease cost 25,860 25,167 22,016
Sublease income (32,024) (25,743) (21,033)
Total operating lease costs 68,023 82,237 85,141
Co-location Arrangements      
Lessee, Lease, Description [Line Items]      
Operating lease cost 179,552 152,215 136,673
Short-term lease cost 23,565 21,741 17,660
Variable lease cost 62,084 35,025 31,428
Sublease income 0 0 0
Total operating lease costs $ 265,201 $ 208,981 $ 185,761