XML 98 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Payable and Lines of Credit (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 07, 2018
Notes Payable and Lines of Credit (Textual) [Abstract]      
Notes Payable $ 977,000 $ 1,377,000  
Other Notes Payable $ 1,000,000.0 $ 1,400,000  
Line of Credit      
Notes Payable and Lines of Credit (Textual) [Abstract]      
Debt, Weighted Average Interest Rate 5.50%    
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 62,100,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    
Term of Long Term Debt 5 years