v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of operating lease right of use assets and lease liabilities
        
   June 30, 2026   December 31, 2025 
Operating lease right-of-use assets, net  $149,172   $12,501 
Lease liabilities, current portion  $55,853   $8,464 
Lease liabilities, less current portion  $61,701   $ 
Schedule of lease term and discount rate
           
    June 30, 2026     December 31, 2025  
Weighted average remaining lease term:                
Operating lease     2.50 to 2.58 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   65,937 
Year ending December 31, 2028   65,937 
Total minimum lease payment   131,874 
Less: imputed interest   (14,320)
Present value of future minimum lease payments  $117,554