v3.22.4
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Valuation Allowance [Line Items]        
Effective income tax rate 14.35% (19.73%) 21.23%  
Total net deferred tax assets $ 1,046,791 $ 573,547    
Valuation allowance 252,258 54,383    
Operating loss carryforwards 1,400,000      
Unrecognized tax benefits 124,106 111,019 $ 12,807 $ 10,344
Unrecognized tax benefits that would impact effective tax rate 114,400 84,900    
Decrease in unrecognized tax benefits is reasonably possible 2,200      
Portion that would favorably impact effective tax rate 1,800      
Income tax penalties accrued 500 600    
Interest on income taxes accrued 300 400    
Domestic Tax Authority        
Valuation Allowance [Line Items]        
Operating loss carryforwards $ 1,300,000 $ 873,600