XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Tables)
12 Months Ended
Jun. 30, 2023
Major Customers  
Schedule of disaggregation of revenue by major product category [Table Text Block]
    Year Ended June 30,  
    2023     2022  
Physical Therapy and Rehabilitation Products $ 22,056,592   $ 23,196,669  
Orthopedic Soft Bracing Products   18,450,062     21,033,599  
Other   102,718     108,222  
  $ 40,609,372   $ 44,338,490