v3.26.1
Note 9 - Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Debt [Table Text Block]
  

March 31,

  

December 31,

 
  

2026

  

2025

 

Senior promissory notes

 $6,000,000  $6,000,000 

Less: unamortized debt discount

  (401,951)  (489,455)

Total senior promissory notes payable, net

 $5,598,049  $5,510,545 
         

Senior promissory notes payable, less current portion

  5,598,049   5,510,545 

Total senior promissory notes payable, net

 $5,598,049  $5,510,545