XML 209 R77.htm IDEA: XBRL DOCUMENT v3.24.4
Debt and other liabilities - Schedule of convertible promissory notes (Details)
Jun. 30, 2024
USD ($)
Convertible Promissory Note [Abstract]  
Convertible promissory note $ 2,508,685
Promissory Loan Note 2,887,017
Total convertible promissory notes $ 5,395,702