v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION RELATED TO OPERATING AND FINANCING LEASES

Supplemental balance sheet information related to operating and financing leases was as follows:

  

Operating leases

 

   June 30, 2026   December 31, 2025 
Operating lease liabilities - current  $1,873,120   $1,956,045 
Operating lease liabilities - non-current  $4,500,259   $5,456,648 
Total  $6,373,379   $7,412,693 

 

Financing leases

 

   June 30, 2026   December 31, 2025 
Finance lease liabilities - current  $10,253   $23,927 
Finance lease liabilities - non-current  $5,635   $9,676 
Total  $15,888   $33,603 
SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION

The following table includes supplemental cash flow and non-cash information related to leases:

 

  

Six Months Ended

June 30, 2026

  

Six Months Ended

June 30, 2025

 
Cash paid of amounts included in the measurement of lease liabilities:          
Operating cash flows used in operating leases 

$

1,181,604   $1,433,885 
Financing cash flows used in finance leases 

$

18,592   $10,686 
Right-of-use assets obtained in exchange for lease obligations:         
Finance lease liabilities 

$

-  $- 
Operating lease liabilities 

$

- 

$

- 
SCHEDULE OF WEIGHTED AVERAGE REMAINING LEASE TERMS AND DISCOUNT RATES

The weighted average remaining lease terms and discount rates for all of operating lease and finance leases were as follows:

 

   June 30, 2026   December 31, 2025 
Weighted-average remaining lease term (years):          
Finance lease   1.50 years    1.31 years 
Operating leases   3.10 years    3.53 years 
           
Weighted average discount rate:          
Finance leases   7.13%   5.69%
Operating leases   8.50%   8.55%
SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES

The following is a schedule of maturities of operating and finance lease liabilities as of June 30, 2026:

  

Operating leases

 

Twelve months ending June 30,     
Operating leases     
2027 

$

2,343,000 
2028   2,343,000 
2029   2,343,000 
2030   244,750 
2031 and after   - 
Total future minimum lease payments 

$

7,273,750 
Less: imputed interest   (900,371)
Present value of operating lease liabilities 

$

6,373,379 

 

Finance leases

 

Twelve months ending June 30,     
Finance leases     
2027 

$

11,036 
2028   6,526 
2029   - 
Total future minimum lease payments 

$

17,562 
Less: imputed interest   (1,674)
Present value of finance lease liabilities 

$

15,888