XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
DEFINITE LIVED INTANGIBLE ASSETS (Details - Intangible assets activity) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 3,294,893 $ 2,794,789
Less Accumulated Amortization 1,624,627 1,444,733
Net Intangible Assets $ 1,670,266 $ 1,350,056
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 18,397
Net Intangible Assets 0 0
Technology In Progess [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 680,593 187,343
Less Accumulated Amortization 0 0
Net Intangible Assets $ 680,593 $ 187,343
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Gross Intangible Assets $ 423,147 $ 423,147
Less Accumulated Amortization 327,182 314,855
Net Intangible Assets $ 95,964 $ 108,292
Average Remaining Life 2 years 3 months 18 days 2 years 7 months 6 days
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Gross Intangible Assets $ 28,397 $ 21,543
Less Accumulated Amortization 16,500 15,122
Net Intangible Assets $ 11,898 $ 6,421
Average Remaining Life 3 years 2 months 12 days 2 years 6 months
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 2,144,359 $ 2,144,359
Less Accumulated Amortization 1,262,548 1,096,359
Net Intangible Assets $ 881,811 $ 1,048,000
Average Remaining Life 9 months 18 days 1 year 1 month 6 days