XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property, Plant and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of components of property, plant and equipment

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

June 30, 

December 31, 

2024

2023

Property, plant and equipment:

Machinery and equipment, at cost

$

66,958

$

65,918

Less: accumulated depreciation and amortization

(42,793)

(42,112)

Building, at cost

137,407

125,786

Less: accumulated depreciation and amortization

(24,562)

(23,339)

Leasehold improvements, at cost

 

7,571

 

7,596

Less: accumulated depreciation and amortization

(6,115)

(5,984)

Construction in progress

 

22,866

 

38,483

$

161,332

$

166,348