XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition and Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Refund liabilities $ 3,791,000   $ 3,791,000   $ 3,331,000
Sales returns, rebates and allowances as a percentage of net sales 15.00% 12.00% 16.00% 13.00%  
Minimum          
Payment terms (in days)     30    
Standard warranty term     24 months    
Maximum          
Payment terms (in days)     180    
Standard warranty term     36 months    
Other current assets          
Return related assets $ 840,000   $ 840,000   $ 701,000