v3.26.1
Leases (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Leases    
Weighted average remaining lease term 194 months 91 months
Weighted average discount rate 12.10% 12.20%
Operating lease payments $ 200,000 $ 100,000
Right of use assets and lease liabilities $ 247,375  
Lease term 5 years  
Right of use assets and lease liabilities $ 747,467