v3.26.3
Discontiued Operation (Details - Components discontinued operations) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
DisclosureLineItems [Line Items]    
Income from discontinued operations $ 559,336 $ 465,406
Gain on disposition of subsidiaries (1,613,936) 0
Total discontinued operations, net of tax 1,787,119 371,582
Discontinued Operations [Member]    
DisclosureLineItems [Line Items]    
Income from discontinued operations 559,336 465,406
Gain on disposition of subsidiaries 1,613,936 0
Income tax expenses 386,153 93,824
Total discontinued operations, net of tax $ 1,787,119 $ 371,582