XML 86 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable and Lines of Credit (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 07, 2018
Notes Payable and Lines of Credit (Textual) [Abstract]      
Notes Payable $ 689,000 $ 21,186,000  
Other Notes Payable $ 700,000 2,200,000  
Line of Credit      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Debt, Weighted Average Interest Rate 5.00%    
Net Debt to EBITDA Ratio, domestic cash allowed to net debt, amount, minimum $ 25,000,000    
Net Debt to EBITDA Ratio, Maximum 3.75    
Notes Payable to Banks [Member]      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Line of Credit Facility, Maximum Borrowing Capacity 54,500,000    
Line of Credit Facility Unused 700,000,000    
Twenty Eighteen Credit Agreement [Member] [Domain]      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Line of Credit Facility, Maximum Borrowing Capacity     $ 700,000,000
Line of Credit Facility, Fair Value of Amount Outstanding $ 0 $ 19,000,000  
Term of Long Term Debt 5 years