XML 119 R94.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]        
Income tax benefit from change in tax rate $ 5,700      
Change in valuation allowances   $ 0    
Reduction of income tax provision due to tax holidays 1,700 1,900 $ 1,300  
Unrecognized tax benefits 23,801 23,271 $ 18,157 $ 19,150
Income taxes receivable 44,100 $ 25,900    
Acquisition Related Net Operating Losses        
Income Tax Contingency [Line Items]        
Change in valuation allowances 5,900      
CARES Act        
Income Tax Contingency [Line Items]        
Net operating losses 4,800      
Federal        
Income Tax Contingency [Line Items]        
Net operating losses 124,115      
Tax credits expected to expire unused 100      
State        
Income Tax Contingency [Line Items]        
Net operating losses 9,149      
Tax credits expected to expire unused $ 9,000