XML 124 R65.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Narrative (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Property, Plant and Equipment [Line Items]  
Future minimum lease payments $ 476,499
Lease not yet commenced, future minimum payments due 11,100
Buildings  
Property, Plant and Equipment [Line Items]  
Future minimum lease payments 189,800
Vehicles  
Property, Plant and Equipment [Line Items]  
Future minimum lease payments $ 286,700
Minimum | Buildings  
Property, Plant and Equipment [Line Items]  
Term of contract 5 years
Minimum | Vehicles  
Property, Plant and Equipment [Line Items]  
Term of contract 1 year
Maximum | Buildings  
Property, Plant and Equipment [Line Items]  
Term of contract 10 years
Maximum | Vehicles  
Property, Plant and Equipment [Line Items]  
Term of contract 7 years