XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Leases (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Lease, Cost [Table Text Block]
       

Three Months Ended

   

Six Months Ended

 
       

June 30,

   

June 30,

 

Lease Costs

 

Classification

 

2024

   

2023

   

2024

   

2023

 

Operating lease cost

 

Selling, General and Administrative Expense

 

$ 93

   

$ 71

   

$ 269

   

$ 141

 

Short-term lease cost

 

Selling, General and Administrative Expense

 

128

   

35

   

299

   

111

 

Variable costs

 

Selling, General and Administrative Expense

 

-

   

15

   

-

   

31

 

Total lease cost

   

$ 221

     

$ 121

     

$ 568

     

$ 283

 
Lessee, Operating Lease, Cash Flows [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2024

   

2023

   

2024

   

2023

 
                                 

Operating cash flows from operating leases

  $ 134     $ 106     $ 310     $ 256  
                                 

Right-of-use assets obtained in exchange for lease obligations

                               

Operating lease

  $ -     $ 808     $ -     $ 1,111  
Operating Lease, Leases Asset and Liability [Table Text Block]
   

June 30, 2024

   

December 31, 2023

 

Assets:

               

Operating lease right-of-use assets

  $ 1,154     $ 2,323  

Liabilities:

               

Current portion of operating lease liabilities

    482       1,163  

Non-current portion of operating lease liabilities

    672       1,160  

Total operating lease liabilities

  $ 1,154     $ 2,323  
                 

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

    3.56       2.64  

Weighted-average discount rate - operating leases

    7.6

%

    8.8

%

Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

Period Ending December 31,

 

Amount

 

2024

  $ 676  

2025

    240  

2026

    168  

2027

    145  

2028

    43  

Thereafter

    -  

Total Lease Payments

    1,272  

Less: imputed interest

    118  

Total

  $ 1,154