XML 78 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Debt [Table Text Block]
  

December 31,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (1,311,989)  (519,686)

Senior Promissory Notes payable

 $4,688,011  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  4,688,011   5,480,314 

Senior Promissory Notes payable

 $4,688,011  $5,480,314