XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Payable (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Total notes payable $ 429,000 $ 429,000
Less current portion of notes payables (429,000) (429,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 $ 279,000