XML 92 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contract with Customer, Including Assessed Tax $ 714,646,000 $ 810,807,000 $ 946,862,000
Related Party [Member]      
Revenue from Contract with Customer, Including Assessed Tax 13,319,000 321,000 1,363,000
Operating Expenses 30,140,000 27,286,000 21,438,000
Accounts Receivable, after Allowance for Credit Loss 3,724,000 1,809,000  
Accounts Payable 1,196,000 1,101,000  
Related Party [Member] | Freight Transportation [Member]      
Accounts Receivable, after Allowance for Credit Loss 3,275,000 1,418,000  
Related Party [Member] | Maintenance Performed and Charges Paid to Third Parties on Behalf of Their Affiliate and Charged Back [Member]      
Accounts Receivable, after Allowance for Credit Loss 449,000 391,000  
Related Party [Member] | Auto Liability Coverage [Member]      
Selling, General and Administrative Expense 14,404,000 13,307,000 11,437,000
Related Party [Member] | Workers Compensation Coverage [Member]      
Selling, General and Administrative Expense $ 267,000 $ 298,000 $ 338,000