v3.26.3
SCHEDULE OF BASIC AND DILUTED EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Net income (loss) per share:    
Net income basic $ 162,969 $ (2,357,288)
Net income, basic shares 11,906,981 11,429,695
Net income, basic per share $ 0.01 $ (0.21)
Stock options, shares 19,888  
Net income, diluted $ 162,969 $ (2,357,288)
Net income, diluted shares 11,926,869 11,429,695
Net income, diluted per share $ 0.01 $ (0.21)