v3.25.2
Schedule of Reconciliation of Basic and Diluted Net Income (loss) Per Share (Details) - USD ($)
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income per common share:    
Net income $ 1,712,368 $ 1,344,952
Weighted avg. common shares outstanding – basic 2,064,147 2,114,360
Effect of the assumed exercise of dilutive stock options 43,628 46,650
Weighted avg. common shares outstanding – dilutive 2,107,775 2,161,010
Basic $ 0.83 $ 0.64
Diluted $ 0.81 $ 0.62