v3.25.2
Convertible Promissory Notes (Details) - shares
1 Months Ended
Oct. 31, 2023
May 31, 2022
Convertible Promissory Notes [Line Items]    
Converted common shares 517,532  
Convertible Promissory Notes [Member]    
Convertible Promissory Notes [Line Items]    
Interest per annum   10.00%