Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Segment Reporting - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Segment Information [Line Items]        
Total revenues $ 2,540,263 $ 1,909,814 $ 4,513,074 $ 3,394,170
Reportable Legal Entities        
Segment Information [Line Items]        
Total revenues 4,278,808 3,003,099 7,527,642 5,307,282
Intersegment Eliminations        
Segment Information [Line Items]        
Total revenues 1,738,545 1,093,243 3,014,568 1,913,027
Other Revenue [Member]        
Segment Information [Line Items]        
Total revenues $ 0 $ (42) $ 0 $ (85)