v3.26.1
Lease (Tables)
3 Months Ended
Mar. 31, 2026
Lease [Abstract]  
Schedule of Operating Leases have Remaining Lease Terms The Company’s operating leases have remaining lease terms of up to approximately five years.
   March 31,
2026
   December 31,
2025
 
ASSETS        
Operating lease right-of-use assets  $1,826,905   $1,913,278 
LIABILITIES          
Operating lease liabilities (current)   332,252    317,557 
Operating lease liabilities (non-current)   1,510,943    1,600,747 

The following provides details of the Company’s lease expenses:

 

   Three Months Ended
March 31,
 
   2026   2025 
Operating lease expenses  $145,134   $117,166 

 

Other information related to leases is presented below:

 

   Three Months Ended
March 31,
 
   2026   2025 
Cash paid for amounts included in the measurement of operating lease liabilities  $38,846   $117,166 
Stock paid for amounts included in the measurement of operating lease liabilities  $106,287   $
-
 
   March 31,
2026
   December 31,
2025
 
Weighted Average Remaining Lease Term:        
Operating leases   4.82 years    5.01 years 
           
Weighted Average Discount Rate:          
Operating leases   7.25%   7.11%
Schedule of Minimum Future Annual Payments Under Non-Cancellable Leases

The minimum future annual payments under non-cancellable leases during the next five years and thereafter, at rates now in force, are as follows:

 

    Operating
leases
 
2026 (Excluding current period)   $ 332,767  
2027     442,115  
2028     447,110  
2029     459,067  
2030     422,821  
Thereafter     70,815  
Total future minimum lease payments, undiscounted     2,174,695  
Less: Imputed interest     (331,500 )
Present value of future minimum lease payments   $ 1,843,195