v3.25.2
Property, Plant and Equipment, Net
6 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net Property, Plant and Equipment, net (in thousands)
June 30,December 31,
20252024
Land$1,118 $1,118 
Buildings and improvements39,076 36,152 
Machinery and equipment57,527 51,015 
Computer equipment and software12,337 11,502 
Furniture and fixtures1,660 1,621 
Construction in progress1,537 9,615 
113,255 111,023 
Accumulated depreciation(71,100)(65,918)
$42,155 $45,105