XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.4
LIVED INTANGIBLE ASSETS, NET (Details - Intangible assets activity) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 4,447,842 $ 4,147,945
Less Accumulated Amortization 3,494,869 3,133,833
Net Intangible Assets 952,973 1,014,112
Technology In Progress [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 301,902 452,676
Less Accumulated Amortization 0 0
Net Intangible Assets 301,902 452,676
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 436,817 448,922
Less Accumulated Amortization 358,672 355,600
Net Intangible Assets $ 78,145 $ 93,322
Average Remaining Life 2 years 1 month 6 days 2 years 4 months 24 days
Computer Software, Intangible Asset [Member] | Minimum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 5 years 5 years
Computer Software, Intangible Asset [Member] | Maximum [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Expected Life 10 years 10 years
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 88,989 $ 79,519
Less Accumulated Amortization 34,337 31,679
Net Intangible Assets $ 54,652 $ 47,840
Expected Life 10 years 10 years
Average Remaining Life 5 years 6 months 6 years
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 3,620,134 $ 3,166,828
Less Accumulated Amortization 3,101,860 2,746,554
Net Intangible Assets $ 518,274 $ 420,274
Expected Life 3 years 3 years
Average Remaining Life 1 year 7 months 6 days 1 year 3 months 18 days