XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Notes Payable - Related Parties (Tables)
6 Months Ended
Jun. 30, 2025
Related 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 Related Notes”   $ -     $ 532,169  
Less unamortized debt issuance costs     -       (16,657 )
Less current portion     -       (515,512 )
Long-term portion of notes payable   $ -     $ -