XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.3
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]        
Current tax benefit (expense) $ 4,014 $ (23,066) $ (6,999) $ (43,453)
Deferred tax benefit 161,595 2,231 18,996 67,239
Income tax benefit (expense) $ 165,609 $ (20,835) $ 11,997 $ 23,786