XML 48 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
  

December 31,

  

December 31,

 
  

2024

  

2023

 

Senior promissory notes

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

Less: unamortized debt discount

  (696,437)  (1,311,989)

Total senior promissory notes payable, net

 $5,303,563  $4,688,011 
         

Current portion of senior promissory notes payable

  -   - 

Senior promissory notes payable, less current portion

  5,303,563   4,688,011 

Total senior promissory notes payable, net

 $5,303,563  $4,688,011