v3.26.1
Bank Overdraft Facility - Schedule of Bank Overdraft Facility (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Bank Overdraft Facility [Line Items]    
Total bank overdraft facility $ 14,634,960 $ 11,442,948
HDFC Bank Ltd overdraft (with lien against fixed deposits) (OD1) [Member]    
Schedule of Bank Overdraft Facility [Line Items]    
Total bank overdraft facility 5,296,584 4,829,115
HDFC Bank Ltd overdraft (OD2) [Member]    
Schedule of Bank Overdraft Facility [Line Items]    
Total bank overdraft facility 6,380,694 493,355
HDFC Bank Ltd overdraft (OD3) [Member]    
Schedule of Bank Overdraft Facility [Line Items]    
Total bank overdraft facility 6,120,478
ICICI Bank overdraft (OD4) [Member]    
Schedule of Bank Overdraft Facility [Line Items]    
Total bank overdraft facility $ 2,957,682