XML 66 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Note 13 - Related Party Transactions (Details Textual) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Share-based Payment Arrangement, Expense $ 77,021 $ 541  
Officer 2 [Member]      
Payment for Directors Fees 36,495 28,379  
Due from Related Parties, Total 0   $ 0
Directors, Employees, and Consultants [Member]      
Share-based Payment Arrangement, Expense 30,311    
Director and Officer 1 [Member]      
Due to Related Parties, Total 11,000   10,968
Payment for Directors Fees 33,000 33,000  
Director and Officer 2 [Member]      
Due to Related Parties, Total 1,795   0
Director and Officer 3 [Member]      
Due to Related Parties, Total 6,879   6,098
Payment for Directors Fees 20,666 18,900  
Director and Officer 4 [Member]      
Due to Related Parties, Total 7,500   7,500
Payment for Directors Fees 22,500 22,500  
Director and Officer 5 [Member]      
Due to Related Parties, Total 12,318   12,519
Independent Director [Member]      
Due to Related Parties, Total 3,500   1,500
Payment for Directors Fees 2,000 2,500  
Officer [Member]      
Due to Related Parties, Total 15,286   $ 12,187
Payment for Directors Fees $ 36,330 $ 40,014