v3.26.1
Revenue Recognition - Disaggregation of Revenue by Service (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenue $ 1,774 $ 1,419 $ 3,199 $ 2,852
Truck brokerage        
Disaggregation of Revenue [Line Items]        
Revenue 1,349 1,025 2,446 2,092
Last mile        
Disaggregation of Revenue [Line Items]        
Revenue 344 315 609 593
Managed transportation        
Disaggregation of Revenue [Line Items]        
Revenue 144 142 267 279
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue $ (63) $ (63) $ (123) $ (112)