v3.26.1
Note 3 - Leases - Schedule for Lease Costs (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Right of Use Asset $ 1,236,027 $ 1,385,194
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities Other Accrued Liabilities
Weighted Average Remaining Lease Term (Year) 6 years 5 months 15 days  
Weighted Average Discount Rate 6.85%  
Short-Term Operating Lease Liabilities $ 225,891 $ 261,993
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Accrued Liabilities, Noncurrent Other Accrued Liabilities, Noncurrent
Long-Term Operating Lease Liabilities $ 1,034,692 $ 1,147,562
Total $ 1,260,583 $ 1,409,555