XML 95 R81.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Additional Information) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2018
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Valuation allowance   $ 11,339 $ (4,459) $ (10,466)
Tax benefit from analysis of certain federal manufacturing and research and development credit benefits       3,300
Additional tax credit from analysis of certain federal manufacturing and research and development credit benefits $ 7,100      
Tax credits   (2,039) 50 9,799
Tax benefits related to tax deductible foreign currency losses   1,300   5,000
Unrecognized tax benefits from transfer pricing adjustment   3,100 3,100  
Unrecognized tax benefits, transfer pricing adjustments, offsetting benefit   3,100    
Unrecognized tax benefits, income tax penalties and interest accrued   $ 2,100 $ 1,700 $ 800