v3.25.4
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
segment
Dec. 31, 2024
USD ($)
Property, Plant and Equipment    
Impairment charges $ 0  
Number of reportable segments | segment 2  
Number of operating segments | segment 2  
Cash and cash equivalents $ 4,348 $ 2,454
Product warranty reserve 652 602
Foreign currency transaction gain (loss) (211) 154
Research and development expenses $ 3,643 2,831
Buildings | Minimum    
Property, Plant and Equipment    
Property, plant and equipment useful life 10 years  
Buildings | Maximum    
Property, Plant and Equipment    
Property, plant and equipment useful life 40 years  
Machinery and equipment | Minimum    
Property, Plant and Equipment    
Property, plant and equipment useful life 2 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment    
Property, plant and equipment useful life 50 years  
Leasehold improvements | Minimum    
Property, Plant and Equipment    
Property, plant and equipment useful life 3 years  
Leasehold improvements | Maximum    
Property, Plant and Equipment    
Property, plant and equipment useful life 19 years  
Non Domestic    
Property, Plant and Equipment    
Cash and cash equivalents $ 4,029 $ 1,882