XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Promissory Notes-Related Parties (Details) - Schedule of Amounts Payable Under the Promissory Notes
6 Months Ended
Jun. 30, 2023
USD ($)
2023 [Member]  
Promissory Notes-Related Parties (Details) - Schedule of Amounts Payable Under the Promissory Notes [Line Items]  
Debt Principal $ 1,207,798
2024 [Member]  
Promissory Notes-Related Parties (Details) - Schedule of Amounts Payable Under the Promissory Notes [Line Items]  
Debt Principal $ 10,750,000