XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 6 - Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Debt [Table Text Block]
   

March 31,

2024

   

December 31,

2023

 

Senior Promissory Notes

  $ 6,000,000       6,000,000  

Less: unamortized debt discount

    (1,165,949 )     (1,311,989 )

Senior Promissory Notes payable

  $ 4,834,051     $ 4,688,011  
                 

Current portion of Senior Promissory Notes payable

    -       -  

Senior Promissory Notes payable, less current portion

    4,834,051       4,688,011  

Senior Promissory Notes payable

  $ 4,834,051     $ 4,688,011