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
(Unaudited)
   December 31,
2025
 
ASSETS        
Operating lease right-of-use assets  $1,580,818   $1,724,404 
           
LIABILITIES          
Operating lease liabilities (current)   314,548    271,187 
Operating lease liabilities (non-current)   1,285,934    1,458,243 

 

Supplemental Information

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2026   2025   2026   2025 
Operating lease expenses  $122,151   $100,448   $253,644   $197,994 

 

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  $7,843   $
-
   $33,049   $
-
 
Stock paid for amounts included in the measurement of operating lease liabilities   114,307    133,185    220,594    181,956 

 

   As of
June 30,
2026
(Unaudited)
   As of
December 31,
2025
 
Weighted Average Remaining Lease Term:        
Operating leases   4.64 years    5.13 years 
           
Weighted Average Discount Rate:          
Operating leases   7.57%   7.61%
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)   199,139 
2027   393,554 
2028   398,550 
2029   410,506 
2030   422,821 
Thereafter   70,816 
Total future minimum lease payments, undiscounted   1,895,386 
Less: Imputed interest   (294,904)
Present value of future minimum lease payments  $1,600,482