v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases  
Schedule of operating lease right of use assets and lease liabilities
        
   March 31, 2026   December 31, 2025 
Operating lease right-of-use assets, net  $157,857   $12,501 
Lease liabilities, current portion  $53,601   $8,464 
Lease liabilities, less current portion  $59,213   $– 
Schedule of lease term and discount rate
        
   March 31, 2026   December 31, 2025 
Weighted average remaining lease term:          
Operating lease   2.75 to 2.83 years    0.08 to 0.25 years 
Weighted average discount rate:          
Operating lease   10%    10% 
Schedule of minimum future lease payments
    
   Amount 
Year ending December 31, 2026  $– 
Year ending December 31, 2027   64,873 
Year ending December 31, 2028   64,873 
Total minimum lease payment   129,746 
Less: imputed interest   (16,932)
Present value of future minimum lease payments  $112,814