XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lessee Operating Lease Details of Leases Presented in Balance Sheets [Table Text Block]
  

December 31,

  

December 31,

 
  

2023

  

2022

 

Lease right of use assets

 $4,017  $4,720 

Lease liabilities, current

 $582  $939 

Lease liabilities, long-term

 $5,994  $5,977 
         

Weighted-average remaining life (in years)

  6.5   6.7 

Weighted-average discount rate

  9%  9%
Lease, Cost [Table Text Block]
  

Year Ended December 31,

 
  

2023

  

2022

 

Operating lease expense

 $1,556  $1,905 

Cash paid for operating leases

 $1,151  $1,572 
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
  

Cash

 
  

Payment

 

Year Ended December 31,

 

Obligations

 

2024

 $1,186 

2025

  1,317 

2026

  1,356 

2027

  1,397 

2028

  1,296 

Thereafter

  2,455 

Total lease payments

  9,007 

Imputed interest

  (2,431)

Total minimum lease payments

 $6,576