XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Property, Plant and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2025
Property, Plant and Equipment, Net.  
Schedule of components of property, plant and equipment

The components of our property, plant and equipment are summarized below (in thousands):

March 31, 

December 31, 

2025

2024

Property, plant and equipment:

Machinery and equipment, at cost

$

67,437

$

67,917

Less: accumulated depreciation and amortization

(44,231)

(44,065)

Building, at cost

138,269

137,420

Less: accumulated depreciation and amortization

(27,445)

(26,310)

Leasehold improvements, at cost

 

7,649

 

7,575

Less: accumulated depreciation and amortization

(6,450)

(6,347)

Construction in progress

 

23,806

 

23,531

$

159,035

$

159,721