Schedule of accounts payable and accrued expenses (Details) (Parenthetical) - USD ($) |
Jun. 30, 2026 |
Mar. 31, 2026 |
||||||
|---|---|---|---|---|---|---|---|---|
| Accrued expenses | [1] | $ 12,546,842 | $ 10,168,147 | |||||
| Amounts due to employees, comprising salary and reimbursement payables | [2] | 667,473 | 961,395 | |||||
| Due to insurer | [3] | 4,408,889 | 4,278,440 | |||||
| Related Party [Member] | ||||||||
| Amounts due to employees, comprising salary and reimbursement payables | 67,932 | 93,849 | ||||||
| Due to insurer | 4,408,889 | |||||||
| Cost of Services [Member] | ||||||||
| Accounts payable | 1,888,756 | 1,147,560 | ||||||
| Accrued expenses | 418,234 | 429,831 | ||||||
| Operating Expenses [Member] | ||||||||
| Accounts payable | 7,800,026 | 10,127,066 | ||||||
| Accrued expenses | 7,187,133 | 6,078,917 | ||||||
| SPAC Payable [Member] | ||||||||
| Accounts payable | 1,793,377 | 3,587,098 | ||||||
| Interest Due But Not Paid [Member] | ||||||||
| Accrued expenses | $ 4,941,475 | $ 3,659,399 | ||||||
| ||||||||