XML 62 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Convertible Debentures and Notes Payable - Schedule of Long-term Debt Instruments (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Notes payable $ 2,046,465 $ 1,677,754
Less: current maturities (155,733) (643,348)
Notes payable, net of current installments and debt discount 1,890,732 1,034,406
Notes Payable, Other Payables [Member] | Related Party One [Member]    
Notes payable 120,000 120,000
Notes Payable, Other Payables [Member] | Related Party Two [Member]    
Notes payable 1,000,000 1,000,000
Notes Payable, Other Payables [Member] | Related Party Three [Member]    
Notes payable 500,000 500,000
Notes Payable to Banks [Member]    
Notes payable 34,365 44,521
Notes Payable for Purchase Contract, One [Member]    
Notes payable 0 13,233
Notes Payable for Purchase Contract, Two [Member]    
Notes payable $ 392,100