XML 79 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Other Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues from contracts with customers $ 411,699 $ 438,326 $ 1,195,637 $ 1,245,020
Accounting Standards Update 2014-09 | Revenue gross-up        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenues from contracts with customers $ 193,440 $ 76,373 $ 658,606 $ 178,399