XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Schedule of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Net Sales $ 7,657,846 $ 9,236,037 $ 25,161,111 $ 32,171,794
Physical Therapy and Rehabilitation Products [Member]        
Net Sales 3,656,363 4,735,741 12,631,415 17,399,296
Orthopedic Soft Bracing Products [Member]        
Net Sales 3,980,170 4,476,849 12,464,521 14,698,238
Other [Member]        
Net Sales $ 21,313 $ 23,447 $ 65,175 $ 74,260