XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Income Tax Disclosure [Abstract]          
Income tax provision (benefit) $ 47,881 $ 18,627 $ 32,966 $ 38,200  
Unrecognized tax benefits including interest and penalties 55,200   55,200   $ 51,800
Unrecognized tax benefits that would reduce income tax expense 49,800   49,800   46,000
Decrease in unrecognized tax benefits is reasonably possible 12,200   12,200    
Noncurrent income taxes payable, accrued interest and penalties $ 1,200   $ 1,200   $ 1,500