Accounts Payable And Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued expenses
   June 30,
2021
   December 31,
2020
 
Accounts payable  $229,997   $33,772 
Accrued legal fees   713,683    
-
 
Accrued expenses   140,459    
-
 
   $1,084,139   $33,772