XML 56 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
12 Months Ended
Jun. 30, 2024
Major Customers  
Schedule of disaggregation of revenue by major product category [Table Text Block]
    Year Ended June 30,  
    2024     2023  
Physical Therapy and Rehabilitation Products $ 16,395,499   $ 22,056,592  
Orthopedic Soft Bracing Products   16,055,785     18,450,062  
Other   82,681     102,718  
  $ 32,533,965   $ 40,609,372