XML 90 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable and Lines of Credit (Details) - USD ($)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 07, 2018
Notes Payable and Lines of Credit (Textual) [Abstract]      
Notes Payable $ 1,377,000 $ 689,000  
Other Notes Payable $ 1,400,000 700,000  
Line of Credit      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Debt, Weighted Average Interest Rate 6.30%    
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 56,200,000    
Line of Credit Facility Unused 700,000,000.0    
Twenty Eighteen Credit Agreement [Member] [Domain]      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Line of Credit Facility, Maximum Borrowing Capacity     $ 700,000,000.0
Line of Credit Facility, Fair Value of Amount Outstanding $ 0 $ 0  
Term of Long Term Debt 5 years