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

Maturity of Lease Liabilities

 

(in thousands)

 

2026 (remaining)

 $566 

2027

  1,159 

2028

  952 

2029

  863 

2030 and thereafter

  5,048 

Total undiscounted operating lease payments

 $8,588 

Less: Imputed interest

  (1,789)

Present value of operating lease liabilities

 $6,799 
     

Balance Sheet Classification

    

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

 $6,799 
     

Current lease liabilities (recorded in other current liabilities)

 $1,141 

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

  5,658 

Total operating lease liabilities

 $6,799 
     

Other Information

    

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

 

8.13

 

Weighted-average discount rate for operating leases

  5.62%
Lease, Cost [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands)

 
                 

Long-term

 $185  $48  $360  $48 

Short-term

  254   1,085   391   1,864 

Total

 $439  $1,133  $751  $1,912 
Operating Lease, Lease Income [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 
  

(in thousands)

 
                 

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

 $2,293  $2,623  $4,723  $5,228 

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

  10   209   155   412 

Total lease revenue

 $2,303  $2,832  $4,878  $5,640 
Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]
  

(in thousands)

 
     

2026 (remaining)

 $4,502 

2027

  7,371 

2028

  5,106 

2029 and thereafter

  199 

Total future minimum lease payments receivable

 $17,178