v3.26.1
Significant Accounting Policies - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue from operations $ 1,554,004 $ 1,407,724 $ 2,888,700 $ 2,782,582
LTL Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue from operations 1,538,938 1,395,112 2,860,829 2,755,951
Other Service Revenue [Member]        
Disaggregation of Revenue [Line Items]        
Total revenue from operations $ 15,066 $ 12,612 $ 27,871 $ 26,631