XML 24 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Property, Plant and Equipment
3 Months Ended
Mar. 31, 2026
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 March 31, 2026As of December 31, 2025
Property, Plant and Equipment
Leasehold improvements$15,180 $11,268 
Machinery and equipment61,173 53,306 
Construction in progress4,182 3,151 
Total property, plant and equipment, at cost80,535 67,725 
Accumulated depreciation(48,254)(44,711)
Property, plant and equipment, net$32,281 $23,014