Accounts payable and accrued expenses (Details Narrative) - USD ($) |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Accrued expenses | $ 10,168,147 | $ 8,599,752 |
| Amounts due to employees, comprising salary and reimbursement payables | 961,395 | 780,695 |
| Due to insurer | 4,278,440 | 3,388,668 |
| Related Party [Member] | ||
| Amounts due to employees, comprising salary and reimbursement payables | 93,849 | 74,062 |
| Due to insurer | 4,278,440 | |
| Cost of Services [Member] | ||
| Accounts payable | 1,147,560 | 1,084,594 |
| Accrued expenses | 429,831 | 1,478,125 |
| Operating Expenses [Member] | ||
| Accounts payable | 10,103,307 | 8,024,048 |
| Accrued expenses | 6,078,917 | 4,897,994 |
| SPAC Payable [Member] | ||
| Accounts payable | 3,587,098 | 8,376,253 |
| Interest Due But Not Paid [Member] | ||
| Accrued expenses | 3,659,399 | 2,123,633 |
| Related Party Balances [Member] | ||
| Accrued expenses | $ 0 | $ 100,000 |