XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Net Sales $ 8,151,351 $ 10,882,557 $ 17,503,266 $ 22,935,758
Physical Therapy and Rehabilitation Products [Member]        
Net Sales 4,145,315 6,365,220 8,975,052 12,663,556
Orthopedic Soft Bracing Products [Member]        
Net Sales 3,984,668 4,488,550 8,484,352 10,221,389
Other [Member]        
Net Sales $ 21,368 $ 28,787 $ 43,862 $ 50,813