Schedule of other payables and accrued liabilities (Details) - USD ($) |
Dec. 31, 2025 |
Dec. 31, 2024 |
||||
|---|---|---|---|---|---|---|
| Payables and Accruals [Abstract] | ||||||
| Accrued expenses | $ 482,921 | $ 106,732 | ||||
| Accrued payroll | 374,303 | 400,583 | ||||
| Accrued interest | [1] | 1,456,779 | 170,925 | |||
| Accrued taxes payable | 55,357 | 45,903 | ||||
| Accrued professional fees | 388,085 | 255,276 | ||||
| Secured borrowings – recourse factoring liabilities | [2] | 103,506 | 575,043 | |||
| Payables to third-party vendors or service providers for administrative activities | 808,159 | 472,177 | ||||
| Reimbursement payables to employees | 6,412 | 18,955 | ||||
| Refundable deposit | 41,115 | |||||
| Total other payables and accrued liabilities | $ 3,716,637 | $ 2,045,594 | ||||
| ||||||