XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.3
CURRENT PORTION OF NONCURRENT LIABILITIES (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
CURRENT PORTION OF NONCURRENT LIABILITIES    
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
Current portion non -current liabilities $ 8,359,088 $ 7,413,649