v3.26.1
Right-of-use assets and operating lease liabilities (Details Narrative)
Mar. 31, 2026
Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Lease term 1 year
Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Lease term 5 years