XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Net sales $ 10,529,853 $ 11,967,901 $ 22,830,748 $ 24,100,669
Other        
Net sales 27,043 61,368 56,109 136,989
Physical Therapy and Rehabilitation Products        
Net sales 5,426,025 6,824,049 12,124,380 13,321,279
Orthopedic Soft Bracing Products        
Net sales $ 5,076,785 $ 5,082,484 $ 10,650,259 $ 10,642,401