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