v3.26.1
Stock based compensation (Details Narrative) - USD ($)
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Sep. 18, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation $ 75,376 $ 71,358  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock based compensation 75,370    
Unrecognized compensation expense $ 64,247    
Number of restricted stock units outstanding     9,507,920