XML 52 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Leases (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Classification of Operating and Financing Lease Assets and Obligations [Table Text Block]
   

Year Ended

   

December 31,

   

2024

  

2023

Assets

        

Operating lease assets

Operating lease right-of-use assets

 $787  $1,041

Finance lease assets

Property and equipment, net

  114   146

Total leased assets

 $901  $1,187
         

Liabilities

        

Short-term:

        

Operating lease obligation

Current maturities of operating leases

 $466  $505

Finance lease obligation

Accrued expenses and other current liabilities

  46   42

Long-term

        

Operating lease obligation

Long-term obligations under operating leases

  342   536

Finance lease obligation

Other non-current liabilities

  68   104

Total lease obligations

 $922  $1,187
Lease, Cost [Table Text Block]
  

Year Ended

  

December 31,

  

2024

  

2023

        

Operating lease expense:

       

Operating lease expense

 $584  $753

Finance lease expense:

       

Amortization of right-of-use assets

  44   23

Interest on lease obligations

  8   5

Total lease expense

 $636  $781
  Year Ended  

Year Ended

 
  December 31,  

December 31,

 
  2024  

2023

 

Weighted average remaining lease term (years)

        

Operating leases

  2.1   2.6 

Finance leases

  2.3   3.4 
         

Weighted average discount rate

        

Operating leases

  9.6%  10.0%

Finance leases

  5.5%  5.7%
Lessee, Operating Leases and Finance Leases Maturity [Table Text Block]
  

Operating

  

Finance

  

Total

 
  Leases  Leases  Leases 

2025

 $516  $51  $567 

2026

  219   47   266 

2027

  150   23   173 

2028

  -   1   1 

Total undiscounted cash flows

  885   122   1,007 

Less imputed interest

  (77)  (8)  (85)

Present value of lease liabilities

  $808  114  922 

 

Supplemental Cash Flow Information Related to Leases [Table Text Block]
  

Year Ended

  

Year Ended

 
  

December 31,

  

December 31,

 
  

2024

  

2023

 

Cash paid for amounts included in the measurement of lease liabilities:

        

Operating cash flows paid for operating leases

 $575  $753 

Operating cash flows paid for finance leases

 $7  $5 

Financing cash flows paid for finance leases

 $44  $23 
         

Right-of-use assets obtained in exchange for new finance lease liabilities

 $13  $169