XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Segment Information, Significant Customers, Industry Concentration, and Geographic Areas - Revenue Dollars and Percentages by Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating revenues $ 714,646 $ 810,807 $ 946,862
Motor Carrier [Member] | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Operating Revenues, percentage 100.00% 100.00% 100.00%
Motor Carrier [Member] | UNITED STATES      
Operating revenues $ 448,137 $ 512,552 $ 629,921
Motor Carrier [Member] | UNITED STATES | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Operating Revenues, percentage 62.10% 63.20% 66.50%
Motor Carrier [Member] | MEXICO      
Operating revenues $ 265,386 $ 296,696 $ 313,885
Motor Carrier [Member] | MEXICO | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Operating Revenues, percentage 37.70% 36.60% 33.20%
Motor Carrier [Member] | CANADA      
Operating revenues $ 1,123 $ 1,559 $ 3,056
Motor Carrier [Member] | CANADA | Revenue Benchmark [Member] | Geographic Concentration Risk [Member]      
Operating Revenues, percentage 0.20% 0.20% 0.30%