XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Fair Value Measurement of Convertible Note Payable (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]
March 31, 2023   Total     Level 1     Level 2     Level 3  
                                 
Convertible note at fair value   $ 2,454,212     $ -     $ -     $ 2,454,212  
December 31, 2022   Total     Level 1     Level 2     Level 3  
                                 
Convertible note at fair value   $ 2,596,203     $ -     $ -     $ 2,596,203  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Beginning balance   $ 2,596,203  
Purchases and issuances     -  
Change in fair value     (141,991 )
Ending balance   $ 2,454,212