Bank Overdraft Facility - Schedule of Bank Overdraft Facility (Details) - USD ($) |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Schedule of Bank Overdraft Facility [Line Items] | ||
| Bank overdraft | $ 11,156,147 | $ 11,442,948 |
| HDFC Bank Ltd overdraft (with lien against fixed deposits) (OD1) [Member] | ||
| Schedule of Bank Overdraft Facility [Line Items] | ||
| Bank overdraft | 4,292,445 | 4,829,115 |
| HDFC Bank Ltd overdraft (OD2) [Member] | ||
| Schedule of Bank Overdraft Facility [Line Items] | ||
| Bank overdraft | 453,301 | 493,355 |
| HDFC Bank Ltd overdraft (OD3) [Member] | ||
| Schedule of Bank Overdraft Facility [Line Items] | ||
| Bank overdraft | 5,859,625 | 6,120,478 |
| ICICI Bank overdraft (OD4) [Member] | ||
| Schedule of Bank Overdraft Facility [Line Items] | ||
| Bank overdraft | $ 550,776 |