v3.26.1
Note 9 - Notes Payable (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Maturities of Long-Term Debt [Table Text Block]

Remaining periods in 2026

  $ -  

Year Ending December 31, 2027

    2,000  

Year Ending December 31, 2028

    -  

Year Ending December 31, 2029

    -  

Year Ending December 31, 2030

    -  

Thereafter

    150  

Total

  $ 2,150