XML 65 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition and Contracts with Customers - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Jul. 01, 2018
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets $ 719,000        
New Accounting Pronouncement or Change in Accounting Principle Income Tax Expense Benefit 191,000        
New Accounting Pronouncement or Change in Accounting Principle Effect of Change In Other Assets 716,000        
Return-related assets   $ 890,000   $ 890,000  
New Accounting Pronouncement or Change in Accounting Principle Effect of Change on Receivables       $ 3,714,000  
New Accounting Pronouncement or Change in Accounting Principle Effect of Change on Refund Liabilities $ 1,627,000        
Sales Revenue, Product Line [Member]          
Concentration Risk, Percentage   9.00% 8.00% 9.00% 7.00%