XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Note Payable (Details Textual) - Insurance Policy Financing [Member]
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument, Face Amount $ 264,048 $ 275,098  
Debt Instrument, Number of Monthly Installment 10 10  
Short-Term Debt, Percentage Bearing Fixed Interest Rate 6.60% 8.00%  
Notes Payable $ 265,501   $ 0