XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue (Breakdown of Revenues by Accounting Standards) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue from contract with customers $ 1,527,141 $ 1,391,848 $ 898,885
Total revenues 8,208,436 8,170,191 3,045,382
Revenues under ASC 606      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue from contract with customers 1,527,141 1,391,848 898,885
Revenues under ASC 842      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Total revenues 96,386 118,411 105,631
Revenues under ASC 815      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Total revenues $ 6,584,909 $ 6,659,932 $ 2,040,866