v3.26.1
Lease (Tables)
6 Months Ended
Jun. 30, 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.

 

    June 30,
2026
    December 31,
2025
 
ASSETS            
Operating lease right-of-use assets   $ 1,743,926     $ 1,913,278  
LIABILITIES                
Operating lease liabilities (current)     358,107       317,557  
Operating lease liabilities (non-current)     1,405,483       1,600,747  

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

 

    Three Months Ended
June 30,
    Six Months Ended
June 30,
 
    2026     2025     2026     2025  
Operating lease expenses   $ 134,407     $ 117,166     $ 279,541     $ 236,496  

Other information related to leases is presented below:

 

    Three Months Ended
June 30,
    Six Months Ended
June 30,
 
    2026     2025     2026     2025  
Cash paid for amounts included in the measurement of operating lease liabilities   $ 20,101     $ 34,919     $ 58,947     $ 54,539  
Stock paid for amounts included in the measurement of operating lease liabilities     114,307       84,411       220,594       181,957  

 

    June 30,
2026
    December 31,
2025
 
Weighted Average Remaining Lease Term:            
Operating leases     4.57 years       5.00 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)   $ 223,497  
2027     442,272  
2028     447,266  
2029     459,222  
2030     422,821  
Thereafter     70,814  
Total future minimum lease payments, undiscounted     2,065,892  
Less: Imputed interest     (302,302 )
Present value of future minimum lease payments   $ 1,763,590