v3.24.3
Revenue Recognition - Disaggregation of Revenue by Service (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]        
Revenue $ 1,040 $ 976 $ 2,883 $ 2,949
Truck brokerage        
Disaggregation of Revenue [Line Items]        
Revenue 655 591 1,762 1,748
Last mile        
Disaggregation of Revenue [Line Items]        
Revenue 268 256 765 757
Managed transportation        
Disaggregation of Revenue [Line Items]        
Revenue 151 163 459 536
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue $ (34) $ (34) $ (103) $ (92)