XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Payable – Unrelated Parties (Tables)
6 Months Ended
Jun. 30, 2025
Nonrelated Party [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Notes Payable

Schedule of Notes Payable

   June 30, 2025   December 31, 2024 
Notes payable – “2022 Unrelated Notes”  $-   $807,331 
Less unamortized debt issuance costs   -    (25,395)
Less current portion   -    (781,936)
Long-term portion of notes payable  $-   $-