XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Total $ 1,021,129 $ 971,174
Accumulated depreciation (567,229) (515,919)
Net property and equipment 453,900 455,255
Land and improvements    
Property, Plant and Equipment [Line Items]    
Total 65,212 65,402
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total 275,844 252,396
Equipment    
Property, Plant and Equipment [Line Items]    
Total 646,684 622,981
Computer software    
Property, Plant and Equipment [Line Items]    
Total $ 33,389 $ 30,395