Annual report pursuant to Section 13 and 15(d)

Employee Retirement Plan (Details)

v3.20.4
Employee Retirement Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Jul. 31, 2020
Postemployment Benefits [Abstract]      
Liability, Retirement and Postemployment Benefits     $ 7,900
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 200    
Defined Benefit Plan, Benefit Obligation, Beginning Balance 0    
Defined Benefit Plan, Benefit Obligation, Business Combination 13,274    
Defined Benefit Plan, Service Cost 157    
Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) (1,172)    
Defined Benefit Plan, Benefit Obligation, Benefits Paid (786)    
Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) 490    
Defined Benefit Plan, Benefit Obligation 12,022    
Defined Benefit Plan, Benefit Obligation 12,022 $ 12,022  
Defined Benefit Plan, Plan Assets, Amount, Beginning Balance 0    
Defined Benefit Plan, Plan Assets, Business Combination 5,417    
Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 217    
Defined Benefit Plan, Plan Assets, Amount $ 5,634    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   6,388  
Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax   (1,172)  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   6,388  
Defined Benefit Plan, Accumulated Benefit Obligation   11,100  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets 0.79%    
Defined Benefit Plan, Expected Future Benefit Payment, Year Two   0  
Defined Benefit Plan, Expected Future Benefit Payment, Year One   0  
Defined Benefit Plan, Expected Future Benefit Payment, Year Three   20  
Defined Benefit Plan, Expected Future Benefit Payment, Year Four   48  
Defined Benefit Plan, Expected Future Benefit Payment, Year Five   48  
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years   762  
Defined benefit plan expected future benefits payments total   879  
Defined Benefit Plan, Interest Cost $ 59    
Defined Benefit Plan, Plan Assets, Amount 5,634 5,634  
Defined Benefit Plan, Benefit Obligation 12,022 12,022  
Defined Benefit Plan, Underfunded Plan      
Postemployment Benefits [Abstract]      
Defined Benefit Plan, Benefit Obligation 12,022    
Defined Benefit Plan, Benefit Obligation 12,022 12,022  
Defined Benefit Plan, Plan Assets, Amount 5,634    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Accumulated Benefit Obligation   11,127  
Defined Benefit Plan, Plan Assets, Amount 5,634 5,634  
Defined Benefit Plan, Benefit Obligation $ 12,022 $ 12,022  
Minimum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   0.50%  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase   2.60%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 0.50%    
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase 2.60%    
Maximum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   0.60%  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase   3.80%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 0.60%    
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase 3.80%    
Other Long-term Investments [Member]      
Postemployment Benefits [Abstract]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   $ 6,388  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position   $ 6,388