v3.26.1
Accounts payable
12 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Accounts payable

8. Accounts payable

 

Components of accounts payable are as follows as of March 31:

  

       
   As of March 31, 
   2026   2025 
   USD   USD 
         
Trade payables   1,048,408    3,964,976 
Total   1,048,408    3,964,976