v3.26.3
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Jun. 30, 2025 $ 12,453 $ 27,273,365 $ 13,757,702 $ 41,043,520
Balance, shares at Jun. 30, 2025 12,452,670      
Exercise of options $ 44 165,851 165,895
Exercise of options, shares   44,357      
Stock-based compensation 269,246 269,246
Net income 2,186,960 2,186,960
Balance at Sep. 30, 2025 $ 12,497 27,708,462 15,944,662 43,665,621
Balance, shares at Sep. 30, 2025 12,497,027      
Balance at Jun. 30, 2025 $ 12,453 27,273,365 13,757,702 41,043,520
Balance, shares at Jun. 30, 2025 12,452,670      
Balance at Jun. 30, 2026 $ 12,797 29,855,474 22,897,185 52,765,456 [1]
Balance, shares at Jun. 30, 2026 12,797,221      
Stock retirement  
Stock retirement, shares   679      
Exercise of options $ 17 64,605 $ 64,622
Exercise of options, shares   17,279     15,774
Stock-based compensation 337,270 $ 337,270
Net income 868,710 868,710
Balance at Sep. 30, 2026 $ 12,814 $ 30,257,349 $ 23,765,895 $ 54,036,058
Balance, shares at Sep. 30, 2026 12,813,821      
[1] Derived from audited information