v3.26.1
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