XML 80 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Employee Benefit Plans (Details) [Line Items]    
Employee’s annual salary percentage 30.00%  
Defined benefit plan contribution, percentage 6.00%  
Pension Plans [Member]    
Employee Benefit Plans (Details) [Line Items]    
Employee’s annual salary percentage 4.50%  
Pension Plans for Swedish Employees [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, amount $ 555,000 $ 587,000
U.S. Employee 401K Pension Plan [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, amount $ 6,000 10,000
Defined benefit plan contribution, percentage 6.00%  
Pension Plans for Taiwan Employees [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, amount $ 4,000 $ 2,000