v3.26.1
Property, Plant and Equipment (Tables)
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment by type were as follows:
(in thousands)As of June 30, 2026As of December 31, 2025
Property, Plant and Equipment
Leasehold improvements$15,201 $11,268 
Machinery and equipment61,348 53,306 
Construction in progress4,855 3,151 
Total property, plant and equipment, at cost81,404 67,725 
Accumulated depreciation(49,496)(44,711)
Property, plant and equipment, net$31,908 $23,014