Annual report [Section 13 and 15(d), not S-K Item 405]

Leases (Tables)

v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Schedule of operating lease right of use assets and lease liabilities
           
    December 31, 2024     December 31, 2023  
Operating lease right-of-use assets, net   $ 108,270     $ 201,048  
Lease liabilities, current portion   $ 106,706     $ 90,172  
Lease liabilities, less current portion   $ 8,114     $ 118,517  
Schedule of lease term and discount rate
       
    December 31, 2024   December 31, 2023
Weighted average remaining lease term:                
Operating lease     1.08 to 1.25 years       2.08 to 2.25 years  
Weighted average discount rate:                
Operating lease     10%       10%  
Schedule of minimum future lease payments
     
    Amount  
Year ending December 31, 2025   $ 111,065  
Year ending December 31, 2026     8,215  
Total minimum lease payment     119,280  
Less: imputed interest     (4,460 )
Present value of future minimum lease payments   $ 114,820