XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Convertible Promissory Notes - Schedule of convertible promissory notes (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Convertible promissory notes $ 11,491,946 $ 10,519,824
Convertible promissory note-October 28 and 29, 2021 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 3,214,347 2,898,595
Convertible promissory note-March 3 and 7, 2022 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 6,558,996 6,065,878
Convertible promissory note- June 23, 2022 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes 1,530,624 1,555,351
Convertible promissory note-April 12, 2024, amended May 23, 2024 [Member]    
Debt Instrument [Line Items]    
Convertible promissory notes $ 187,979 $ 0