Annual report pursuant to Section 13 and 15(d)

Revenue Disaggregation - Schedule of Disaggregated Revenues (Details)

v3.23.1
Revenue Disaggregation - Schedule of Disaggregated Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 30,255 $ 25,580
Goods transferred at a point in time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 18,430 13,824
Services transferred over time    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 11,825 11,756
RF/microwave filters    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 5,070 4,905
Detector logarithmic video amplifiers    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 1,060 1,888
Power supply units and systems    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 11,605 7,854
Healthcare diagnostic systems    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 4,073 794
Defense systems    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 8,447 10,139
North America    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 7,317 6,788
Europe    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 9,907 7,492
Middle East    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers 12,520 10,802
Other    
Disaggregation of Revenue [Line Items]    
Total revenue from contracts with customers $ 511 $ 498