v3.26.1
Note M - Leases (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Maturity of Lease Liabilities

 

(in thousands)

 

2026 (remaining)

  $ 849  

2027

    1,159  

2028

    952  

2029

    863  

2030 and thereafter

    5,048  

Total undiscounted operating lease payments

  $ 8,871  

Less: Imputed interest

    (1,887 )

Present value of operating lease liabilities

  $ 6,984  
         

Balance Sheet Classification

       

Right-of-use assets (recorded in other non-current assets)

  $ 6,984  
         

Current lease liabilities (recorded in other current liabilities)

  $ 1,127  

Long-term lease liabilities (recorded in other long-term liabilities)

    5,857  

Total operating lease liabilities

  $ 6,984  
         

Other Information

       

Weighted-average remaining lease term for operating leases (in years)

    8.32  

Weighted-average discount rate for operating leases

    5.62 %
Lease, Cost [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(in thousands)

 

Long term

  $ 174     $ -  

Short term

    138       779  

Total

  $ 312     $ 779  
Operating Lease, Lease Income [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2026

   

2025

 
   

(in thousands)

 

Leased truck revenue (recorded in revenue, before fuel surcharge)

  $ 2,430     $ 2,605  

Leased facility space revenue (recorded in non-operating income)

    146       203  

Total lease revenue

  $ 2,576     $ 2,808  
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]
   

(in thousands)

 
         

2026 (remaining)

  $ 6,149  

2027

    5,308  

2028

    3,832  

2029 and thereafter

    185  

Total future minimum lease payments receivable

  $ 15,474