v3.25.4
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
December 31,December 31,
20252024
Land$1,118 $1,118 
Buildings and improvements39,071 36,152 
Machinery and equipment46,202 51,015 
Computer equipment and software11,101 11,502 
Furniture and fixtures1,632 1,621 
Construction in progress2,931 9,615 
102,055 111,023 
Accumulated depreciation(62,876)(65,918)
$39,179 $45,105