v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Lease Liabilities

As of December 31, 2025 and December 31, 2024, lease liabilities consist of the following:

 

    2025     2024  
Operating lease            
Lease liabilities – current portion   $ 238,105     $ 108,526  
Lease liabilities – non-current portion     272,359       10,231  
Total   $ 510,464     $ 118,757  

Other lease information is as follows:

 

    2025     2024  
      2.37 years       2.75 years  
Weighted-average discount rate – operating leases     5 %     5 %
Short term lease cost   $ 207,787     $ 234,767  
Schedule of Future Minimum Payments under Operating Leases

The following is a schedule of future minimum payments under operating leases as of December 31, 2025:

 

Not later than 1 year   $ 262,244  
Between 1 to 2 years     184,041  
Between 2 to 5 years     118,800  
Total lease payments     565,085  
Less: imputed interest     (54,621 )
Total operating lease liabilities, net of interest   $ 510,464