XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Current tax benefit (expense) $ (38,930) $ 15,871 $ (77,576) $ (26,289)
Deferred tax benefit (expense) 48,191 (29,283) 107,089 31,304
Income tax benefit (expense) $ 9,261 $ (13,412) $ 29,513 $ 5,015