XML 104 R87.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax [Line Items]          
Effective tax rate     (43.20%) 16.50% (5.90%)
Income tax benefit, transfer intra-entity intellectual property, amount   $ 59,200,000      
Effective worldwide tax rate     20.20%    
Effective income tax rate reconciliation, foreign income tax rate differential, increase (decrease), amount     $ (48,200,000) $ (5,700,000)  
Effective foreign income tax rate     (57.10%) 3.50% 11.60%
Valuation allowance, period increase (decrease)     $ (100,000) $ 2,900,000 $ (1,000,000.0)
Tax impact of repatriating foreign earnings     0    
Unrecognized tax benefits that would impact effective tax rate $ 700,000 700,000 700,000    
Amount of unrecorded benefit reasonably possible to be recognized (less than) 0 0 0    
Penalties and interest accrued 0 0 0 0 0
Penalties and interest expense     0 0 $ 0
Foreign Tax Authority          
Income Tax [Line Items]          
Operating loss carryforwards 36,700,000 36,700,000 36,700,000    
Operating loss carryforwards, not subject to expiration 36,400,000 36,400,000 36,400,000    
Foreign Tax Authority | Expire Through 2025          
Income Tax [Line Items]          
Operating loss carryforwards, subject to expiration 300,000 300,000 300,000    
Foreign Tax Authority | Switzerland          
Income Tax [Line Items]          
Deferred income tax benefit, transfer intra-entity intellectual property, amount 59,200,000        
Federal tax credit       $ 12,100,000  
Federal tax credit (in dollars per share)       $ 0.14  
Federal          
Income Tax [Line Items]          
Operating loss carryforwards 90,200,000 90,200,000 90,200,000    
Operating loss carryforwards, not subject to expiration 11,800,000 11,800,000 11,800,000    
State and Local Jurisdiction          
Income Tax [Line Items]          
Operating loss carryforwards $ 41,600,000 $ 41,600,000 $ 41,600,000