v3.26.1
Discontinued Operation (Details - Income from discontinued operations) - USD ($)
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Discontinued Operations and Disposal Groups [Abstract]    
Income from discontinued operations $ 108,724 $ 493,044
Gain on disposition of subsidiaries $ 1,613,936 $ (0)