XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Warrants (Details) - $ / shares
May 31, 2024
Mar. 31, 2024
Mar. 22, 2024
Class of Warrant or Right [Line Items]      
Warrants term 5 years 5 years 5 years
March 2024 Offering [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase shares   147,500  
Warrants exercise price per share   $ 8  
Placement Agent [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase shares 116,565 10,325  
Warrants exercise price per share $ 3.5938 $ 10  
Series B Warrants [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase shares 1,665,219    
Warrants exercise price per share $ 2.75    
Warrants term 5 years    
Pre-funded Warrant [Member]      
Class of Warrant or Right [Line Items]      
Warrants exercise price per share $ 0.0001    
Common Stock [Member]      
Class of Warrant or Right [Line Items]      
Warrants to purchase shares 1,086,305