Annual report pursuant to Section 13 and 15(d)

Income Taxes (Narrative) (Details)

v3.22.0.1
Income Taxes (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Line Items]        
Statutory income tax expense 21.00% 21.00% 21.00%  
Estimated effective tax rate (88.00%) (54.70%) (90.10%)  
Gross deferred tax asset $ 38,184 $ 40,538    
Valuation allowance 4,378 22,348 $ 28,632 $ 42,122
Net deferred tax asset 33,806 18,190    
Deferred tax liabilities, gross 46,653 8,304    
Net change in valuation allowance (17,970) (6,284) (13,490)  
Net operating loss carryforwards for U.S. federal income tax purposes 60,712      
Research and experimentation credit carryforwards 2,289      
Unrecognized tax benefits that would impact effective tax rate 696 427    
Unrecognized tax benefits that reduce deferred tax assets 250 292    
Change in valuation allowance for deferred income taxes $ (17,970) $ (6,284) $ (13,490)  
Minimum [Member]        
Income Tax Disclosure [Line Items]        
Foreign statutory tax rate, foreign operations 25.00%      
Maximum [Member]        
Income Tax Disclosure [Line Items]        
Foreign statutory tax rate, foreign operations 30.00%      
Operating loss carryforward expiration year 2022        
Income Tax Disclosure [Line Items]        
Net operating loss amount $ 39,507