v3.26.1
Schedule of geographical segregation of revenue (Details) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 16,194,324 $ 10,865,545
INDIA    
Disaggregation of Revenue [Line Items]    
Revenue 9,951,576 6,423,695
UNITED STATES    
Disaggregation of Revenue [Line Items]    
Revenue 4,335,622 2,916,061
UNITED KINGDOM    
Disaggregation of Revenue [Line Items]    
Revenue 1,237,153 1,525,789
CHINA    
Disaggregation of Revenue [Line Items]    
Revenue $ 669,973