XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Leases (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Lessee, Operating Lease, Disclosure [Table Text Block]
Operating lease liability- short term   $ 619  
Operating lease liability - long term   $ 1,708  
Total Operating Lease Liability   $ 2,327  
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]

2024 (9 months)

  $ 372  

2025

    567  

2026

    507  

2027

    522  

2028

    538  

Thereafter

    1,273  

Total future minimum lease payments

  $ 3,779  

Less imputed interest

  $ (1,452 )

Total

  $ 2,327