XML 69 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Restructuring and Other Charges (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jul. 19, 2021
Jun. 10, 2021
Dec. 31, 2021
Dec. 31, 2022
Jan. 01, 2021
Dec. 31, 2020
Incremental Sublease Income Above Impairment Charge $ 350          
Restructuring Reserve, Ending Balance     $ 70 $ 0   $ 340
EMS Segment Restructuring and Facility Consolidation [Member]            
Restructuring Reserve, Ending Balance     0 0   233
EMS Segment Restructuring and Facility Consolidation [Member] | Integration of Manufacturing Operations [Member]            
Restructuring and Related Costs, Incurred Cost, Total     183      
Executive Management Changes [Member]            
Restructuring and Related Costs, Incurred Cost, Total     370      
Restructuring Reserve, Ending Balance     70 $ 0   $ 107
Executive Management Changes [Member] | Employee Severance [Member]            
Restructuring and Related Costs, Incurred Cost, Total   $ 120 120      
Executive Management Changes [Member] | Employee Severance [Member] | Restructuring and Other Charges [Member]            
Restructuring and Related Costs, Incurred Cost, Total     120      
Executive Management Changes [Member] | Legal Fees [Member]            
Restructuring and Related Costs, Incurred Cost, Total     159      
Executive Management Changes [Member] | Subletting Costs of the Mansfield MA Facility [Member]            
Restructuring Reserve, Ending Balance         $ 70  
Stock-based Compensation Expense [Member] | Modification Cost [Member]            
Restructuring and Related Costs, Incurred Cost, Total     $ 91