XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 8 - Note Payable (Details Textual)
1 Months Ended
Jun. 30, 2024
USD ($)
Jul. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Insurance Policy Financing [Member]      
Debt Instrument, Face Amount   $ 364,721  
Debt Instrument, Number of Monthly Installment   10  
Debt Instrument, Interest Rate, Stated Percentage   9.25%  
Notes Payable $ 0   $ 150,408
Insurance Policy Financing June 2024 [Member]      
Debt Instrument, Face Amount $ 275,098    
Debt Instrument, Number of Monthly Installment 10    
Debt Instrument, Interest Rate, Stated Percentage 8.00%    
Notes Payable $ 276,932