v3.25.1
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Note Payables

   June 30,   December 31, 
   2023   2022 
         
August 3, 2022 ($5,000,000)  $5,000,000   $5,000,000 
August 3, 2022 ($1,000,000)   1,000,000    1,000,000 
August 22, 2022 ($500,000)   500,000    500,000 
September 22, 2022 ($250,000)   250,000    250,000 
September 25, 2022 ($600,000)   600,000    600,000 
September 25, 2022 ($600,000)   600,000    600,000 
September 29, 2022 ($50,000)   50,000    50,000 
September 29, 2022 ($500,000)   500,000    500,000 
October 10, 2022 ($500,000)   500,000    500,000 
October 13, 2022 ($750,000)   75,000    75,000 
October 13, 2022 ($50,000)   50,000    50,000 
October 14, 2022 ($50,000)   50,000    50,000 
January 4, 2023 ($500,000)   500,000    - 
           
Total convertible note payables (current)  $9,675,000   $9,175,000