v3.26.1
Cash, Cash Equivalents and Restricted Cash - Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Schedule of Cash, Cash Equivalents and Restricted Cash [Line Items]    
Cash and cash equivalents $ 13,647,430 $ 3,206,406
Restricted cash (current) 8,648,461 5,937,650
Restricted cash (non-current) 375,132 458,964
Total Cash, cash equivalents and restricted cash 22,671,023 9,603,020
Lien Against Overdraft Facility [Member]    
Schedule of Cash, Cash Equivalents and Restricted Cash [Line Items]    
Fixed Deposit 8,563,972 5,922,160
Lien Against Bank Guarantee [Member]    
Schedule of Cash, Cash Equivalents and Restricted Cash [Line Items]    
Fixed Deposit 84,489 43
Fixed Deposit 357,386 458,964
Lien Against Credit Card Facility [Member]    
Schedule of Cash, Cash Equivalents and Restricted Cash [Line Items]    
Fixed Deposit 15,447
Fixed Deposit $ 17,746