XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, Net (Tables)
12 Months Ended
Jun. 30, 2025
Property, Plant and Equipment  
Schedule of property and equipment [Table Text Block]
    2025     2024  
Buildings $ 4,114,801   $ 4,134,200  
Machinery and equipment   1,550,009     2,016,035  
Office equipment   414,120     414,660  
Computer equipment   755,353     843,121  
    6,834,283     7,408,016  
Less accumulated depreciation and amortization   (5,320,411 )   (5,438,603 )
  $ 1,513,872   $ 1,969,413