v3.25.2
Deferred investment consideration payable (Tables)
12 Months Ended
Mar. 31, 2025
Contingent Investment Consideration Payable [Abstract]  
Schedule of Deferred Investment Consideration Payable
   March 31,   March 31, 
   2025   2024 
         
Deferred investment consideration payable  $7,500,000   $
      -