v3.26.1
Leases (Details Narrative)
Mar. 31, 2026
Mar. 31, 2025
Weighted average remaining lease term (in years) 2 years 3 months 18 days 3 months 18 days
Office Equipment [Member]    
Weighted average remaining lease term (in years) 2 years  
Minimum [Member]    
Lease contracts 48 months  
Maximum [Member]    
Lease contracts 60 months