XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 3,079,943 $ 3,049,716  
Less accumulated depreciation and amortization (1,180,253) (1,105,438)  
Property and equipment, net 1,899,690 1,944,278 $ 2,002,021
Land      
Property Plant And Equipment [Line Items]      
Property and equipment, gross 119,056 119,969  
Buildings and improvements      
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 2,327,392 2,314,018  
Buildings and improvements | Minimum      
Property Plant And Equipment [Line Items]      
Useful life 2 years    
Buildings and improvements | Maximum      
Property Plant And Equipment [Line Items]      
Useful life 50 years    
Leasehold improvements      
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 280,296 276,596  
Leasehold improvements | Minimum      
Property Plant And Equipment [Line Items]      
Useful life 1 year    
Leasehold improvements | Maximum      
Property Plant And Equipment [Line Items]      
Useful life 29 years    
Equipment      
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 245,591 239,825  
Equipment | Minimum      
Property Plant And Equipment [Line Items]      
Useful life 3 years    
Equipment | Maximum      
Property Plant And Equipment [Line Items]      
Useful life 10 years    
Furniture, fixtures and computer software      
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 86,064 75,370  
Furniture, fixtures and computer software | Minimum      
Property Plant And Equipment [Line Items]      
Useful life 1 year    
Furniture, fixtures and computer software | Maximum      
Property Plant And Equipment [Line Items]      
Useful life 7 years    
Facility construction in progress      
Property Plant And Equipment [Line Items]      
Property and equipment, gross $ 21,544 $ 23,938