XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 19 - Related Party Transactions (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Revenue $ 810,807,000 $ 946,862,000 $ 707,120,000
Related Party [Member]      
Operating Revenue 8,321,000 1,363,000 8,085,000
Operating Expenses 27,286,000 21,438,000 11,103,000
Accounts Receivable, after Allowance for Credit Loss 1,809,000 723,000  
Accounts Payable 1,101,000 1,290,000  
Related Party [Member] | Freight Transportation [Member]      
Accounts Receivable, after Allowance for Credit Loss 1,418,000 382,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 391,000 341,000  
Related Party [Member] | Auto Liability Coverage [Member]      
Selling, General and Administrative Expense 13,307,000 11,437,000 9,851,000
Related Party [Member] | Workers Compensation Coverage [Member]      
Selling, General and Administrative Expense $ 298,000 $ 338,000 $ 300,000