XML 112 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Schedule of Operating Lease Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]      
Cost of service $ 24,297 $ 20,454 $ 16,938
Lease, cost 242,225 219,512 171,272
Accrued rent expense adjustments 808 870 493
Rent - cost of services      
Lessee, Lease, Description [Line Items]      
Operating lease expense 216,016 197,358 153,049
CPI increases and short term-lease cost 14,013 10,259 5,878
General and administrative expense      
Lessee, Lease, Description [Line Items]      
Operating lease expense 700 498 125
Depreciation and amortization      
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 1,212 $ 1,202 $ 1,160