XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2020
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
Three months ended June 30,Six months ended June 30,
 2020201920202019
Income tax benefit (expense)$59,539  $8,124  (7,981) 4,139