Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting - Reconciliation of Revenue from Segments to Consolidated (Details)

v3.21.2
Segment Reporting - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Information [Line Items]        
Total revenues $ 1,909,814 $ 814,275 $ 3,394,170 $ 1,714,155
Reportable Legal Entities        
Segment Information [Line Items]        
Total revenues 3,003,099 1,044,488 5,307,282 2,325,909
Intersegment Eliminations        
Segment Information [Line Items]        
Total revenues 1,093,243 230,178 1,913,027 611,681
Other Revenue [Member]        
Segment Information [Line Items]        
Total revenues $ (42) $ (35) $ (85) $ (73)