XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Schedule of Revenue (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net Sales $ 6,151,516 $ 7,657,846 $ 21,053,989 $ 25,161,111
Physical Therapy and Rehabilitation Products [Member]        
Net Sales 3,310,768 3,656,363 11,554,808 12,631,415
Orthopedic Soft Bracing Products [Member]        
Net Sales 2,816,762 3,980,170 9,425,615 12,464,521
Other [Member]        
Net Sales $ 23,986 $ 21,313 $ 73,566 $ 65,175