XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
LEASES (Tables)
9 Months Ended
Sep. 30, 2025
Leases  
SCHEDULE OF SUPPLEMENTAL BALANCE INFORMATION

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

 

Operating leases

 

   September 30, 2025   December 31, 2024 
         
Operating lease liabilities - current  $2,034,503   $2,119,894 
Operating lease liabilities - non-current   5,919,867    7,412,693 
Total  $7,954,370   $9,532,587 

 

Financing leases

 

   September 30, 2025   December 31, 2024 
         
Finance lease liabilities - current  $32,991   $43,421 
Finance lease liabilities - non-current   11,638    33,602 
Total  $44,629   $77,023 
SCHEDULE OF SUPPLEMENTAL CASH FLOW AND NON-CASH INFORMATION

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

 

   September 30, 2025   December 31, 2024 
Cash paid of amounts included in the measurement of lease liabilities:          
Operating cash flows used in operating leases  $2,149,713   $2,011,837 
Financing cash flows used in finance leases  $34,744   $41,648 
Right-of-use assets obtained in exchange for lease obligations:          
Finance lease liabilities  $-   $- 
Operating lease liabilities  $-   $9,587,851 
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:

 

   September 30, 2025   December 31, 2024 
Weighted-average remaining lease term (years):          
Finance lease   1.54 years     1.95 years  
Operating leases   3.74 years     4.39 years  
           
Weighted average discount rate:          
Finance leases   5.32%   4.85%
Operating leases   8.58%   8.65%
SCHEDULE OF MATURITIES OF OPERATING AND FINANCE LEASE LIABILITIES

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

 

Operating leases

 

Twelve months ending September 30,    
Operating leases    
2026  $2,629,915 
2027   2,343,000 
2028   2,343,000 
2029   2,002,000 
2030 and after   - 
Total future minimum lease payments   9,317,915 
Less: imputed interest   (1,363,545)
Present value of operating lease liabilities  $7,954,370 

 

Finance leases

 

Twelve months ending September30,    
Finance leases    
2026  $34,579 
2027   8,701 
2028   3,624 
Total future minimum lease payments   46,904 
Less: imputed interest   (2,275)
Present value of finance lease liabilities  $44,629