XML 73 R54.htm IDEA: XBRL DOCUMENT v3.25.4
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, at cost $ 67,725 $ 59,449
Accumulated depreciation (44,711) (44,043)
Property, plant and equipment, net 23,014 15,406
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, at cost 11,268 8,352
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, at cost 53,306 48,643
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment, at cost $ 3,151 $ 2,454