XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.2
NOTES PAYABLE - Debt (Narratives) (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Nodaway Valley Bank $500,000 line-of-credit agreement expiring on January 2, 2026, with a variable interest rate at prime but not less than 5% (7.5% at June 30, 2025). The line of credit is collateralized by substantially all assets of the Company.    
NOTES PAYABLE    
Line-of-credit agreement, amount $ 500,000 $ 500,000
Line of Credit Facility, Expiration date Jan. 02, 2026 Jan. 02, 2026
Interest rate 7.50% 7.50%
Nodaway Valley Bank $500,000 line-of-credit agreement expiring on January 2, 2026, with a variable interest rate at prime but not less than 5% (7.5% at June 30, 2025). The line of credit is collateralized by substantially all assets of the Company. | Minimum    
NOTES PAYABLE    
Interest rate 5.00% 5.00%
Nodaway Valley Bank $500,000 line-of-credit agreement expired on January 4, 2025, with a variable interest rate at prime but not less than 5%. The line of credit is collateralized by substantially all assets of the Company.    
NOTES PAYABLE    
Line-of-credit agreement, amount $ 500,000 $ 500,000
Nodaway Valley Bank $500,000 line-of-credit agreement expired on January 4, 2025, with a variable interest rate at prime but not less than 5%. The line of credit is collateralized by substantially all assets of the Company. | Minimum    
NOTES PAYABLE    
Interest rate 5.00% 5.00%
Nodaway Valley Bank $885 monthly payments, interest of 7.25%; final payment due April 2027, secured by a vehicle.    
NOTES PAYABLE    
Monthly payment $ 885 $ 885
Interest rate 7.25% 7.25%
Nodaway Valley Bank, $2,514 monthly payments, interest of 7.5%; final payment due May 2030, secured by equipment.    
NOTES PAYABLE    
Monthly payment $ 2,514 $ 2,514
Interest rate 7.50% 7.50%
Ford Motor Credit Company, LLC $1,126 monthly payments, interest of 2.90%; final payment due November 2026, secured by a vehicle.    
NOTES PAYABLE    
Monthly payment $ 1,126 $ 1,126
Interest rate 2.90% 2.90%