v3.25.2
Revenue - Schedule of Disaggregation of Revenue by Revenue Source (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of revenue        
Total revenues $ 753,148 $ 760,798 $ 1,465,262 $ 1,529,878
Inter-segment eliminations        
Disaggregation of revenue        
Total revenues (4,749) (3,263) (8,812) (7,334)
Truckload Transportation Services | Reportable segment revenues        
Disaggregation of revenue        
Total revenues 517,647 537,069 1,019,522 1,088,195
Werner Logistics | Reportable segment revenues        
Disaggregation of revenue        
Total revenues 221,177 208,912 416,735 411,394
Transportation services        
Disaggregation of revenue        
Total revenues 734,075 742,718 1,427,445 1,492,255
Other revenues        
Disaggregation of revenue        
Total revenues $ 19,073 $ 18,080 $ 37,817 $ 37,623