v3.24.0.1
Property, Plant and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Year Ended December 31,
Depreciable Life20232022
(In years)(In thousands)
Landn/a$6,454 $5,935 
Buildings and improvements
5-40
41,195 36,548 
Machinery and equipment
3-15
465,599 375,441 
513,248 417,924 
Accumulated depreciation(242,450)(181,183)
$270,798 $236,741