XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.3
CURRENT PORTION OF NONCURRENT LIABILITIES (Tables)
9 Months Ended
Sep. 30, 2025
CURRENT PORTION OF NONCURRENT LIABILITIES  
Schedule of current portion of noncurrent 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