XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Unrecognized tax benefits including interest and penalties $ 43,100   $ 43,100   $ 44,200
Unrecognized tax benefits that would reduce income tax expense 31,200   31,200   31,300
Decrease in unrecognized tax benefits is reasonably possible 800   800    
Noncurrent income taxes payable, accrued interest and penalties 800   800   $ 1,200
Income tax provision (benefit) $ 41,141 $ (8,048) $ 82,780 $ (14,915)