XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Tables)
12 Months Ended
Jun. 30, 2025
Major Customers  
Schedule of disaggregation of revenue by major product category [Table Text Block]
    Year Ended June 30,  
    2025     2024  
Physical Therapy and Rehabilitation Products $ 15,154,800   $ 16,395,499  
Orthopedic Soft Bracing Products   12,144,198     16,055,785  
Other   94,165     82,681  
  $ 27,393,163   $ 32,533,965