XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition and Contracts with Customers (Details)
3 Months Ended
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
Jun. 30, 2022
USD ($)
Revenue:      
Number of operating segments (in segments) | segment 1    
Sales returns, rebates and allowances as a percentage of gross sales 5.00% 8.00%  
Current Liabilities      
Revenue:      
Refund liabilities $ 4,242,000   $ 5,863,000
Other current assets      
Revenue:      
Return-related assets $ 987,000   $ 974,000