XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
2. Summary of Significant Accounting Policies (Details - Intangibles) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Intangible Assets, Gross $ 2,112,471 $ 4,783,563
Accumulated Amortization 865,721 3,658,411
Intangible Assets, Net $ 1,246,750 $ 1,125,152
Complete Technology [Member]    
Expected Life 3 years 3 years
Remaining Life 18 days 1 year 9 months 18 days
Intangible Assets, Gross $ 18,397 $ 18,397
Accumulated Amortization 15,331 7,666
Intangible Assets, Net 3,066 10,731
Technology in progress [Member]    
Intangible Assets, Gross 602,388 140,192
Accumulated Amortization 0 0
Intangible Assets, Net $ 602,388 $ 140,192
Software [Member]    
Expected Life 5 years 5 years
Remaining Life 3 years 2 years 1 month 2 days
Intangible Assets, Gross $ 399,811 $ 525,930
Accumulated Amortization 268,495 338,593
Intangible Assets, Net $ 131,316 $ 187,337
Patents [Member]    
Expected Life 10 years 10 years
Remaining Life 3 years 10 months 25 days 7 years
Intangible Assets, Gross $ 21,105 $ 20,734
Accumulated Amortization 12,951 10,821
Intangible Assets, Net $ 8,154 $ 9,913
Certifications And Licenses [Member]    
Expected Life 3 years 3 years
Remaining Life 1 year 7 months 6 days 1 year 10 months 25 days
Intangible Assets, Gross $ 1,070,770 $ 4,078,310
Accumulated Amortization 568,944 3,301,331
Intangible Assets, Net $ 501,826 $ 776,979