XML 110 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lessee Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]      
Lease, cost $ 219,512 $ 171,272 $ 154,693
Amortization of deferred rent 870 493 485
Cost of Services      
Lessee, Lease, Description [Line Items]      
Operating lease expense 197,358 153,049 139,371
Variable lease, costs 20,454 16,938 14,077
CPI increases and short term-lease cost 10,259 5,878 3,702
General and administrative expense      
Lessee, Lease, Description [Line Items]      
Operating lease expense 498 125 87
Depreciation and amortization      
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 1,202 $ 1,160 $ 1,158