XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF NET SALES BY MARKET (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 31,407 $ 33,369 $ 99,513 $ 103,278
Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 18,047 17,835 53,991 59,814
Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 8,434 10,435 27,643 28,966
Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 4,926 5,099 17,879 14,498
Transferred over Time [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 22,610 24,833 72,810 76,225
Transferred over Time [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 12,711 12,029 37,469 42,324
Transferred over Time [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 5,505 8,195 18,847 21,378
Transferred over Time [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 4,394 4,609 16,494 12,523
Transferred at Point in Time [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 7,596 7,634 23,025 23,770
Transferred at Point in Time [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 4,435 5,185 14,112 15,564
Transferred at Point in Time [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 2,667 1,999 7,682 6,532
Transferred at Point in Time [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 494 450 1,231 1,674
Noncash Consideration [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 1,201 [1] 902 [1] 3,678 [2] 3,283 [2]
Noncash Consideration [Member] | Medical [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 901 [1] 621 [1] 2,410 [2] 1,926 [2]
Noncash Consideration [Member] | Industrial [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales 262 [1] 241 [1] 1,114 [2] 1,056 [2]
Noncash Consideration [Member] | Aerospace and Defense [Member]        
Disaggregation of Revenue [Line Items]        
Total net sales $ 38 [1] $ 40 [1] $ 154 [2] $ 301 [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.