v3.26.1
Leases (Tables)
12 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Future Payments Due Under Operating Leases

The following future payments due under operating leases as of March 31:

 

2027   $ 332,814  
2028     207,635  
2029     205,999  
2030     141,427  
Thereafter     -  
Total lease payments     887,875  
Imputed Interest     (108,361 )
    $ 779,514