XML 64 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Carrying Values of Property, Plant and Equipment
The carrying values of property, plant and equipment were as follows: 
 December 31,
 20242023
 (In thousands)
Land and land improvements$24,841 $27,627 
Buildings and leasehold improvements125,292 108,960 
Machinery and equipment687,430 666,527 
Computer equipment and software145,281 132,668 
Construction in process174,811 157,056 
Gross property, plant and equipment1,157,655 1,092,838 
Accumulated depreciation(662,030)(641,769)
Net property, plant and equipment$495,625 $451,069