v3.25.2
Note 12 - Leases - Schedule of Information Regarding Leases (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease expenses        
Operating lease expenses $ 99,863 $ 89,268 $ 138,175 $ 178,536
Short-term lease expenses 50,747 7,886 97,573 33,057
Total lease cost 150,610 97,154 235,748 211,593
Operating cash flows $ 97,402 $ 85,562 $ 135,714 $ 171,124
Operating leases (Year) 2 years 2 months 4 days 1 year 3 months 2 years 2 months 4 days 1 year 3 months
Operating leases 14.00% 14.00% 14.00% 14.00%