XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Notes Payable (Details) - USD ($)
Sep. 30, 2024
Jun. 30, 2024
Total notes payable $ 429,000 $ 500,000
Less current portion of notes payables (429,000) (500,000)
Notes payable, less current portion 0 0
November and December 2017 [Member]    
Total notes payable 150,000 150,000
February 2018 [Member]    
Total notes payable $ 279,000 $ 350,000