v3.25.2
Note 8 - Commitments and Contingencies - Summary of Lease Cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total lease costs $ 19,140 $ 13,462 $ 33,452 $ 31,162
Operating leases (Year) 1 year 8 months 1 day   1 year 8 months 1 day  
Operating lease 6.50%   6.50%