XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant, and Equipment  
Schedule of property, plant, and equipment

December 31,

December 31,

    

2024

    

2023

    

Average Useful Life

(in thousands)

Land

$

5,061

$

5,061

N/A

Building and improvements

 

61,504

 

61,679

1040 years

Machinery and equipment (1)

 

190,810

 

181,180

310 years

Leasehold improvements

 

53,759

 

52,913

317 years

Gross property, plant, and equipment

 

311,134

 

300,833

Less: accumulated depreciation and amortization

 

197,345

 

182,374

Property, plant, and equipment, net

$

113,789

$

118,459

(1)Machinery and equipment includes software, furniture, and fixtures