XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
DEFINITE LIVED INTANGIBLE ASSETS (Details - Intangible assets activity) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 4,409,357 $ 2,794,789
Less Accumulated Amortization 2,039,951 1,444,733
Net Intangible Assets $ 2,369,406 $ 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 196,875 187,343
Less Accumulated Amortization 0 0
Net Intangible Assets $ 196,875 $ 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 343,379 314,855
Net Intangible Assets $ 79,768 $ 108,292
Average Remaining Life 1 year 8 months 12 days 2 years
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Gross Intangible Assets $ 34,113 $ 21,543
Less Accumulated Amortization 17,672 15,122
Net Intangible Assets $ 16,441 $ 6,421
Average Remaining Life 3 years 4 months 24 days 2 years 6 months
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Gross Intangible Assets $ 3,736,825 $ 2,144,359
Less Accumulated Amortization 1,660,503 1,096,359
Net Intangible Assets $ 2,076,322 $ 1,048,000
Average Remaining Life 1 year 3 months 18 days 1 year 1 month 6 days