XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Lessee, Operating Lease, Disclosure [Table Text Block]

Operating lease liability- short term

  $ 621  

Operating lease liability - long term

  $ 1,638  

Total Operating Lease Liability

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

2024 (6 months)

  $ 222  

2025

    567  

2026

    507  

2027

    522  

2028

    538  

Thereafter

    1,273  

Total future minimum lease payments

  $ 3,629  

Less imputed interest

  $ (1,370 )

Total

  $ 2,259