XML 66 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Schedule of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Net Sales $ 9,236,037 $ 10,316,253 $ 32,171,794 $ 33,147,001
Physical Therapy and Rehabilitation Products [Member]        
Net Sales 4,735,741 4,810,043 17,399,296 16,934,423
Orthopedic Soft Bracing Products [Member]        
Net Sales 4,476,849 5,476,469 14,698,238 16,126,728
Other [Member]        
Net Sales $ 23,447 $ 29,741 $ 74,260 $ 85,850