v3.26.1
Earnings (loss) per share (Details - Basic and diluted net loss per common share) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]    
Net loss $ (572,893) $ (523,327)
Weighted-average common shares outstanding — basic 24,992,743 8,705,044
Effect of dilutive potential common shares 0 0
Weighted-average common shares outstanding — diluted 24,992,743 8,705,044
Basic net loss per common shares $ (0.02) $ (0.06)
Diluted net loss per common shares $ (0.02) $ (0.06)