v3.26.1
Schedule of Operating Leases (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Leases    
Operating lease right of use asset, net $ 228,545 $ 261,565
Current portion of operating lease payable 71,942 65,752
Operating lease payable, net of current portion 164,724 202,566
Total operating lease payable $ 236,666 $ 268,318
Weighted average remaining lease term (in years) 2 years 9 months 25 days 3 years 3 months 21 days
Weighted average discount rate 15.00% 15.00%