v3.26.1
Property, Plant and Equipment
6 Months Ended
Jun. 30, 2026
Property, Plant, and Equipment [Abstract]  
Property, Plant and Equipment PROPERTY, PLANT, AND EQUIPMENT, NET:
June 30,December 31,
20262025
Land$1,118 $1,118 
Buildings and improvements39,029 39,071 
Machinery and equipment46,232 46,202 
Computer equipment and software11,870 11,101 
Furniture and fixtures1,609 1,632 
Construction in progress5,527 2,931 
105,385 102,055 
Accumulated depreciation(66,808)(62,876)
$38,577 $39,179