v3.26.1
SCHEDULE OF NET SALES BY MARKET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total net sales $ 30,316 $ 26,895
Medical Device [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 8,911 8,070
Medical Imaging [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 9,876 8,588
Industrial [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 6,882 6,945
Aerospace And Defense [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 4,647 3,292
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 22,628 19,968
Transferred over Time [Member] | Medical Device [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 6,679 5,772
Transferred over Time [Member] | Medical Imaging [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 8,006 6,708
Transferred over Time [Member] | Industrial [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 3,689 4,706
Transferred over Time [Member] | Aerospace And Defense [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 4,254 2,782
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 6,731 6,213
Transferred at Point in Time [Member] | Medical Device [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 1,490 1,730
Transferred at Point in Time [Member] | Medical Imaging [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 1,867 1,873
Transferred at Point in Time [Member] | Industrial [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 3,018 2,132
Transferred at Point in Time [Member] | Aerospace And Defense [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales 356 478
Noncash Consideration [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales [1] 957 714
Noncash Consideration [Member] | Medical Device [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales [1] 742 568
Noncash Consideration [Member] | Medical Imaging [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales [1] 3 7
Noncash Consideration [Member] | Industrial [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales [1] 175 107
Noncash Consideration [Member] | Aerospace And Defense [Member]    
Disaggregation of Revenue [Line Items]    
Total net sales [1] $ 37 $ 32
[1] Noncash consideration represents material provided by the customer used in the manufacturing of the product.