XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Convertible Debt [Table Text Block]
  

March 31,

2023

  

March 31,

2022

 

Convertible note

 $-   15,960,000 

Less: unamortized debt issuance costs

  -   (1,915,726 

Convertible note payable

 $-  $14,044,274 
         

Current portion of convertible note payable

  -   10,080,000 

Convertible note payable, less current portion

  -   3,964,273 

Convertible note payable

 $-  $14,044,274 
Schedule of Debt [Table Text Block]
  

March 31,

2023

  

December 31,

2022

 

Senior Promissory Notes

 $6,000,000   6,000,000 

Less: unamortized debt discount

  (435,158

)

  (519,686

)

Senior Promissory Notes payable

 $5,564,842  $5,480,314 
         

Current portion of Senior Promissory Notes payable

  -   - 

Senior Promissory Notes payable, less current portion

  5,564,842   5,480,314 

Senior Promissory Notes payable

 $5,564,842  $5,480,314