XML 96 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Business segment data operating revenues reconciliation (Details 2) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ 1,000,795 $ 1,002,487 $ 3,522,020 $ 3,119,351
Operating Segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 1,004,592 1,008,208 3,560,199 3,161,359
Corporate, Non-Segment        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues 1,689 1,472 6,412 4,368
Intersegment Eliminations [Member] | Consolidated Operations        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenues $ (5,486) $ (7,193) $ (44,591) $ (46,376)