XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.1
DEFINITE LIVED INTANGIBLE ASSETS (Details - Intangible assets activity) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2022
Jun. 30, 2021
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 2,613,009 $ 2,112,471
Less Accumulated Amortization 1,262,256 865,721
Net Intangible Assets $ 1,350,753 $ 1,246,750
Complete Technology [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 18,397 $ 18,397
Less Accumulated Amortization 18,397 15,331
Net Intangible Assets 0 $ 3,066
Average Remaining Life   6 months
Technology In Progess [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 178,100 $ 602,388
Less Accumulated Amortization 0 0
Net Intangible Assets $ 178,100 $ 602,388
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Gross Intangible Assets $ 424,728 $ 399,811
Less Accumulated Amortization 302,610 268,495
Net Intangible Assets $ 122,118 $ 131,316
Average Remaining Life 2 years 7 months 6 days 3 years
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Gross Intangible Assets $ 21,360 $ 21,105
Less Accumulated Amortization 14,567 12,951
Net Intangible Assets $ 6,793 $ 8,154
Average Remaining Life 3 years 1 month 6 days 3 years 10 months 24 days
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 1,970,424 $ 1,070,770
Less Accumulated Amortization 926,682 568,944
Net Intangible Assets $ 1,043,742 $ 501,826
Average Remaining Life 1 year 1 year 7 months 6 days