XML 32 R20.htm IDEA: XBRL DOCUMENT v3.25.3
CURRENT PORTION OF NONCURRENT LIABILITIES
9 Months Ended
Sep. 30, 2025
CURRENT PORTION OF NONCURRENT LIABILITIES  
CURRENT PORTION OF NON-CURRENT LIABILITIES

12. CURRENT PORTION OF NON-CURRENT LIABILITIES

 

 

 

September 30,

 

 

December 31,

 

 

 

2025

 

 

2024

 

 

 

(Unaudited)

 

 

 

 

Term finance certificates

 

$4,215,986

 

 

$3,660,548

 

Mark-up payable on TFCs

 

 

2,435,631

 

 

 

2,088,288

 

Long term financing

 

 

1,437,657

 

 

 

1,455,632

 

Lease liabilities

 

 

269,814

 

 

 

209,181

 

 

 

$8,359,088

 

 

$7,413,649

 

 

Details of the current portion of non-current liabilities are provided in their respective notes.