XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]          
Income tax provision (benefit) $ 47,328 $ 47,881 $ 130,108 $ 32,966  
Unrecognized tax benefits including interest and penalties 43,700   43,700   $ 44,200
Unrecognized tax benefits that would reduce income tax expense 31,900   31,900   31,300
Decrease in unrecognized tax benefits is reasonably possible 800   800    
Noncurrent income taxes payable, accrued interest and penalties $ 900   $ 900   $ 1,200