XML 63 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Convertible Debentures and Notes Payable - Schedule of Long-term Debt Instruments (Details) (Parentheticals) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Notes Payable, Other Payables [Member] | Related Party One [Member]    
Stated interest rate 6.00% 6.00%
Maturity date Mar. 31, 2026 Mar. 31, 2026
Notes Payable, Other Payables [Member] | Related Party Two [Member]    
Stated interest rate 4.00% 4.00%
Maturity date Mar. 31, 2026 Mar. 31, 2026
Notes Payable, Other Payables [Member] | Related Party Three [Member]    
Stated interest rate 6.00% 6.00%
Maturity date Mar. 31, 2026 Mar. 31, 2026
Notes Payable to Banks [Member]    
Stated interest rate 5.99% 5.99%
Periodic payments $ 1,046 $ 1,046
Notes Payable for Purchase Contract, One [Member]    
Stated interest rate   5.00%
Periodic payments   $ 4,442
Notes Payable for Purchase Contract, Two [Member]    
Stated interest rate 8.00%  
Periodic payments $ 10,000