XML 31 R12.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment by type were as follows:
(in thousands)As of December 31,
Property, Plant and Equipment20252024
Leasehold improvements$11,268 $8,352 
Machinery and equipment53,306 48,643 
Construction in progress3,151 2,454 
Total property, plant and equipment, at cost67,725 59,449 
Accumulated depreciation(44,711)(44,043)
Property, plant and equipment, net$23,014 $15,406