XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Convertible Notes Payable (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Total notes payable $ 464,802 $ 464,802
Less current portion of notes payables (464,802) (464,802)
Notes payable, less current portion 0 0
September 2018 [Member]    
Total notes payable 220,000 220,000
March 2019 [Member]    
Total notes payable $ 244,802 $ 244,802