XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
DEFINITE LIVED INTANGIBLE ASSETS, NET (Details - Intangible assets activity) - USD ($)
Sep. 30, 2025
Jun. 30, 2025
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 4,191,130 $ 4,147,945
Less Accumulated Amortization 3,325,482 3,133,833
Net Intangible Assets 865,648 1,014,112
Technology In Progress [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 63,303 452,676
Less Accumulated Amortization 0 0
Net Intangible Assets 63,303 452,676
Computer Software, Intangible Asset [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets 440,963 448,922
Less Accumulated Amortization 356,219 355,600
Net Intangible Assets $ 84,744 $ 93,322
Expected Life 5 years 5 years
Average Remaining Life 8 months 12 days 10 months 24 days
Patent [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 83,485 $ 79,519
Less Accumulated Amortization 33,067 31,679
Net Intangible Assets $ 50,418 $ 47,840
Expected Life 10 years 10 years
Average Remaining Life 5 years 9 months 18 days 6 years
Certification And Licenses [Member]    
Indefinite-Lived Intangible Assets [Line Items]    
Gross Intangible Assets $ 3,603,379 $ 3,166,828
Less Accumulated Amortization 2,936,196 2,746,554
Net Intangible Assets $ 667,183 $ 420,274
Expected Life 3 years 3 years
Average Remaining Life 1 year 4 months 24 days 1 year 3 months 18 days