XML 86 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Pension plans for Swedish employees [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, amount $ 459,000 $ 395,000
Pension plans for Swedish employees [Member] | Maximum [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, percentage 4.50%  
Pension plans for Swedish employees [Member] | Minimum [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, percentage 30.00%  
U.S. Employee 401K Pension Plan [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, percentage 6.00% 6.00%
Defined benefit plan contribution, amount $ 6,000 $ 6,000
Pension Plans for Taiwan Employees [Member]    
Employee Benefit Plans (Details) [Line Items]    
Defined benefit plan contribution, percentage 6.00% 6.00%
Defined benefit plan contribution, amount $ 4,000 $ 3,000