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

Six Months Ending December 31, 2025

  $ -  

Year Ending December 31, 2026

    675  

Year Ending December 31, 2027

    -  

Year Ending December 31, 2028

    -  

Year Ending December 31, 2029

    -  

Thereafter

    150  

Total

  $ 825