v3.25.2
Summary of Significant Accounting Policies - Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,091,207 $ 2,076,010
Less: accumulated depreciation (974,864) (1,028,927)
Property and equipment, net 1,116,343 1,047,083
Accrued purchases of property and equipment 11,400 10,800
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 98,267 94,591
Buildings    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 382,120 360,518
Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 79,308 87,512
Mobile equipment, information technology, and office furniture    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 307,919 296,604
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 1,030,629 1,089,117
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 192,964 $ 147,668