v3.26.1
Leases (Details Narrative) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
Right of use assets - operating lease $ 597,093 $ 663,635
Right of use assets - finance lease 0 0
Operating leases rent expense $ 83,461 $ 83,459