XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Breakdown of Revenues by Accounting Standards) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customers $ 640,083 $ 459,105 $ 1,146,551 $ 806,607
Total revenues 3,273,726 1,890,180 5,909,455 3,743,286
Revenues under ASC 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue from contract with customers 640,083 459,105 1,146,551 806,607
Revenues under ASC 842        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues 21,662 24,768 43,301 50,319
Revenues under ASC 815        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues $ 2,611,981 $ 1,406,307 $ 4,719,603 $ 2,886,360