XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Related Parties (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction, Amounts of Transaction $ 153,546 $ 244,298
Share-Based Payment Arrangement, Expense 5,969 84,034
Related Party [Member] | Share-Based Payment Arrangement, Option [Member]    
Share-Based Payment Arrangement, Expense 0 1,442
Reimbursement of Selling, General and Administrative Expenses Paid on Behalf of the Company [Member]    
Related Party Transaction, Amounts of Transaction 63,546 94,356
Consulting Fees [Member]    
Related Party Transaction, Amounts of Transaction $ 90,000 $ 148,500