v3.26.1
Note 3 - Leases - Schedule for Lease Costs (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Right of Use Asset $ 1,385,194 $ 1,090,638
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities Other Accrued Liabilities
Weighted Average Remaining Lease Term (Year) 6 years 7 months 17 days  
Weighted Average Discount Rate 6.85%  
Short-Term Operating Lease Liabilities $ 261,993 $ 191,902
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent
Long-Term Operating Lease Liabilities $ 1,147,562 $ 922,776
Total $ 1,409,555 $ 1,114,678