XML 30 R47.htm IDEA: XBRL DOCUMENT v3.20.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Tax Disclosure [Abstract]    
Current tax benefit (expense) $ (1,705) $ 69,794
Deferred tax benefit (expense) 152,216 (8,600)
Income tax benefit $ 150,511 $ 61,194