XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangibles) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 2,794,789 $ 2,112,471
Accumulated Amortization 1,444,733 865,721
Intangible Assets, Net $ 1,350,056 $ 1,246,750
Complete Technology [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Intangible Assets, Gross $ 18,397 $ 18,397
Accumulated Amortization 18,397 15,331
Intangible Assets, Net 0 $ 3,066
Remaining Life   6 months
Technology In Progess [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 187,343 $ 602,388
Accumulated Amortization 0 0
Intangible Assets, Net $ 187,343 $ 602,388
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Intangible Assets, Gross $ 423,147 $ 399,811
Accumulated Amortization 314,855 268,495
Intangible Assets, Net $ 108,292 $ 131,316
Remaining Life 2 years 3 years
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Intangible Assets, Gross $ 21,543 $ 21,105
Accumulated Amortization 15,122 12,951
Intangible Assets, Net $ 6,421 $ 8,154
Remaining Life 2 years 6 months 3 years 10 months 24 days
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Intangible Assets, Gross $ 2,144,359 $ 1,070,770
Accumulated Amortization 1,096,359 568,944
Intangible Assets, Net $ 1,048,000 $ 501,826
Remaining Life 1 year 1 month 6 days 1 year 7 months 6 days