v3.26.1
Schedule of Operating Leases (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Leases    
Operating lease right of use asset, net $ 245,350 $ 261,565
Current portion of operating lease payable 68,789 65,752
Operating lease payable, net of current portion 183,998 202,566
Total operating lease payable $ 252,787 $ 268,318
Weighted average remaining lease term (in years) 3 years 25 days 3 years 3 months 21 days
Weighted average discount rate 15.00% 15.00%