XML 86 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Line Items]      
Excess tax benefits from share-based compensation $ 16,060 $ 11,625 $ 15,370
Deferred tax assets, valuation allowance 47,149 23,105  
Net operating loss carryforwards 47,660 19,353  
Tax-effected net operating loss subject to expiration 4,100    
Tax-effected net operating loss carryforwards not subject to expiration 43,600    
Contingent foreign income tax payable on uncertain tax positions 1,500    
Unrecognized tax benefits that would impact effective tax rate 4,700    
Decrease in unrecognized tax benefits is reasonably possible 2,800    
Unrecognized tax benefits, income tax penalties and interest accrued 4,600 3,600 1,700
Unrecognized tax benefits, income tax penalties and interest expense 1,100 $ 1,700 $ (200)
Voluntis      
Valuation Allowance [Line Items]      
Deferred tax assets, valuation allowance 21,500    
Net operating loss carryforwards 27,000    
Domestic Tax Authority      
Valuation Allowance [Line Items]      
Tax-effected net operating loss subject to expiration 4,000    
State and Local Jurisdiction      
Valuation Allowance [Line Items]      
Tax-effected net operating loss subject to expiration 7,000    
Minimum | Foreign Tax Authority      
Valuation Allowance [Line Items]      
Estimated additional tax payable on previously unremitted earnings 15,000    
Maximum | Foreign Tax Authority      
Valuation Allowance [Line Items]      
Estimated additional tax payable on previously unremitted earnings 25,000    
Deferred tax assets for specified locations      
Valuation Allowance [Line Items]      
Deferred tax assets, valuation allowance 41,400    
Deferred tax assets related to tax credit carryforwards, U.S. state      
Valuation Allowance [Line Items]      
Deferred tax assets, valuation allowance $ 3,800