XML 59 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets, Net and Goodwill (Schedule of changes in goodwill) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Net balance at July 1, 2024 $ 7,116,614  
Goodwill impairment (7,116,614) $ 0
Net balance at June 30, 2025 $ 0 $ 7,116,614