XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment $ 730,248 $ 773,977
Less: Accumulated depreciation and amortization (125,903) (280,499)
Property and equipment, net 604,345 493,478
Land and land improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 51,045 44,978
Construction in progress and software under development    
Property, Plant and Equipment [Line Items]    
Property and equipment 151,756 98,310
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment 105,196 261,287
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 354,689 305,485
Furniture, fixtures, vehicles and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 67,562 $ 63,917