XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 8 - Leases - Future Minimum Lease Payments (Details)
Dec. 31, 2024
USD ($)
FY 2025 $ 26,718
FY 2026 106,872
FY 2027 106,872
FY 2028 106,872
FY 2029 26,718
Lessee, Operating Lease, Liability, to be Paid 374,052
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 30,126
Operating Lease, Liability $ 343,926
Operating Lease, Weighted Average Remaining Lease Term 2 years 2 months 12 days
Operating Lease, Weighted Average Discount Rate, Percent 5.00%