XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF NET SALES BY MARKET (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 33,891 $ 35,021 $ 68,106 $ 69,909
Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 17,871 20,607 36,976 41,979
Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 6,635 5,355 12,153 9,399
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 9,385 9,059 18,977 18,531
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 24,985 25,662 50,200 51,392
Transferred over Time [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 12,725 14,570 25,789 30,295
Transferred over Time [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 6,097 4,499 11,301 7,914
Transferred over Time [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 6,163 6,593 13,110 13,183
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 7,596 8,117 15,429 16,136
Transferred at Point in Time [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 4,435 5,318 9,679 10,379
Transferred at Point in Time [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 494 674 736 1,224
Transferred at Point in Time [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 2,667 2,125 5,014 4,533
Noncash Consideration [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 1,310 [1] 1,242 [1] 2,477 [2] 2,381 [2]
Noncash Consideration [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 711 [1] 719 [1] 1,508 [2] 1,305 [2]
Noncash Consideration [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 44 [1] 182 [1] 116 [2] 261 [2]
Noncash Consideration [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 555 [1] $ 341 [1] $ 853 [2] $ 815 [2]
[1] Noncash consideration represents material provided by the customer used in the build of the product.
[2] Noncash consideration represents material provided by the customer used in the build of the product.