XML 93 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 971,174 $ 920,793
Accumulated depreciation 515,919 462,193
Net property and equipment 455,255 458,600
Land and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 65,402 65,559
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 252,396 245,531
Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 622,981 580,001
Computer software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 30,395 $ 29,702