XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue - Schedule of Revenue (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net Sales $ 9,351,914 $ 12,053,201
Physical Therapy and Rehabilitation Products [Member]    
Net Sales 4,829,737 6,298,070
Orthopedic Soft Bracing Products [Member]    
Net Sales 4,499,683 5,733,105
Other [Member]    
Net Sales $ 22,494 $ 22,026