XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Intangible assets activity) - USD ($)
Jun. 30, 2023
Jun. 30, 2022
Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross $ 4,465,212 $ 2,794,789
Accumulated Amortization 2,284,328 1,444,733
Intangible Assets, Net $ 2,180,884 $ 1,350,056
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 18,397
Intangible Assets, Net 0 0
Technology In Progess [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Intangible Assets, Gross 203,838 187,343
Accumulated Amortization 0 0
Intangible Assets, Net $ 203,838 $ 187,343
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Intangible Assets, Gross $ 423,762 $ 423,147
Accumulated Amortization 347,228 314,855
Intangible Assets, Net $ 76,534 $ 108,292
Remaining Life 1 year 7 months 6 days 2 years
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Intangible Assets, Gross $ 59,975 $ 21,543
Accumulated Amortization 21,108 15,122
Intangible Assets, Net $ 38,867 $ 6,421
Remaining Life 7 years 2 years 6 months
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 3 years 3 years
Intangible Assets, Gross $ 3,759,240 $ 2,144,359
Accumulated Amortization 1,897,595 1,096,359
Intangible Assets, Net $ 1,861,645 $ 1,048,000
Remaining Life 2 years 1 year 1 month 6 days