XML 52 R35.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF NET SALES BY MARKET (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]    
Total net sales $ 128,133 $ 139,332
Medical Device [Member]    
Product Information [Line Items]    
Total net sales 34,636 38,758
Medical Imaging [Member]    
Product Information [Line Items]    
Total net sales 37,492 39,908
Industrial [Member]    
Product Information [Line Items]    
Total net sales 35,517 40,113
Aerospace And Defense [Member]    
Product Information [Line Items]    
Total net sales 20,488 20,553
Transferred over Time [Member]    
Product Information [Line Items]    
Total net sales 97,724 110,195
Transferred over Time [Member] | Medical Device [Member]    
Product Information [Line Items]    
Total net sales 24,085 28,359
Transferred over Time [Member] | Medical Imaging [Member]    
Product Information [Line Items]    
Total net sales 29,362 32,147
Transferred over Time [Member] | Industrial [Member]    
Product Information [Line Items]    
Total net sales 25,652 31,384
Transferred over Time [Member] | Aerospace And Defense [Member]    
Product Information [Line Items]    
Total net sales 18,625 18,305
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Total net sales 25,869 25,049
Transferred at Point in Time [Member] | Medical Device [Member]    
Product Information [Line Items]    
Total net sales 7,487 8,095
Transferred at Point in Time [Member] | Medical Imaging [Member]    
Product Information [Line Items]    
Total net sales 8,104 7,704
Transferred at Point in Time [Member] | Industrial [Member]    
Product Information [Line Items]    
Total net sales 8,620 7,403
Transferred at Point in Time [Member] | Aerospace And Defense [Member]    
Product Information [Line Items]    
Total net sales 1,658 1,847
Noncash Consideration [Member]    
Product Information [Line Items]    
Total net sales 4,540 4,088
Noncash Consideration [Member] | Medical Device [Member]    
Product Information [Line Items]    
Total net sales 3,064 2,304
Noncash Consideration [Member] | Medical Imaging [Member]    
Product Information [Line Items]    
Total net sales 26 57
Noncash Consideration [Member] | Industrial [Member]    
Product Information [Line Items]    
Total net sales 1,245 1,326
Noncash Consideration [Member] | Aerospace And Defense [Member]    
Product Information [Line Items]    
Total net sales $ 205 $ 401