v3.26.3
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Jun. 30, 2024 $ 9,291 $ 16,186,251 $ 6,223,470 $ 22,419,012
Balance, shares at Jun. 30, 2024 9,291,149      
True up, reverse split $ 2 (2)
True up, reverse split, shares   2,013      
Issuance of common stock under acquisition agreement $ 119 999,881 1,000,000
Issuance of common stock under acquisition agreement, shares   118,906      
Issuance of common stock, net of offering costs $ 2,875 9,159,970 9,162,845
Issuance of common stock, net of offering costs, shares   2,875,000      
Exercise of options $ 166 374,465 $ 374,631
Exercise of options, shares   165,602     165,602
Stock-based compensation 552,800 $ 552,800
Net income 7,534,232 7,534,232
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 $ 181 578,045 $ 578,226
Exercise of options, shares   180,809     180,665
Stock-based compensation 1,170,977 $ 1,170,977
Net income 9,139,483 9,139,483
Issuance of common stock under SELF agreement $ 75 833,175 833,250
Issuance of common stock under SELF agreement, shares   75,000      
Cashless exercise of warrants $ 88 (88)
Cashless exercise of warrants, shares   88,742      
Balance at Jun. 30, 2026 $ 12,797 $ 29,855,474 $ 22,897,185 $ 52,765,456
Balance, shares at Jun. 30, 2026 12,797,221