v3.26.1
Note 10 - Leases - Schedule of Information Regarding Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease expenses        
Operating lease expenses $ 247,051 $ 99,863 $ 319,436 $ 138,175
Short-term lease expenses 70,950 50,747 140,050 97,573
Total lease cost 318,001 150,610 459,486 235,748
Operating cash flows $ 176,954 $ 97,402 $ 236,045 $ 135,714
Operating leases (Year) 2 years 4 months 13 days 2 years 2 months 4 days 2 years 4 months 13 days 2 years 2 months 4 days
Operating leases 14.00% 14.00% 14.00% 14.00%