XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 9 - Leases (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Lessee, Operating Lease, Disclosure [Table Text Block]

Operating lease liability- short term

  $ 616  

Operating lease liability - long term

    1,671  

Total Operating Lease Liability

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

2024

  $ 443  

2025

    567  
2026     507  
2027     522  
2028     538  
Thereafter     1,271  
Total future minimum lease payments     3,848  
Less imputed interest     (1,561 )
Total   $ 2,287