XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition and Contracts with Customers (Details) - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Revenue:      
Sales returns, rebates and allowances as a percentage of gross sales 10.00% 10.00% 9.00%
Current Liabilities      
Revenue:      
Refund liabilities $ 5,863,000 $ 4,277,000  
Other current assets      
Revenue:      
Right to recover $ 974,000 $ 890,000