XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
3 Months Ended
Sep. 30, 2024
Revenue  
Schedule of disaggregation of revenue by major product category [Table Text Block]
    Three Months Ended September 30,  
    2024     2023  
Physical Therapy and Rehabilitation Products $ 4,218,354   $ 4,829,737  
Orthopedic Soft Bracing Products   3,356,988     4,499,683  
Other   26,907     22,494  
  $ 7,602,249   $ 9,351,914