XML 80 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Schedule of Warrants and Rights Outstanding (Details) - USD ($)
Dec. 31, 2023
Sep. 08, 2023
Class of Warrant or Right [Line Items]    
Number of warrants 1,388,882  
Exercise price   $ 0.002
Issuance Date Fair Value Total $ 38,018,839  
December 2021 Initial Public Offering [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 239,584  
Exercise price $ 120.00  
Issuance Date Fair Value Per Warrant $ 95.40  
Issuance Date Fair Value Total $ 22,856,314  
December 2021 Underwriter Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 10,418  
Exercise price $ 150.00  
Issuance Date Fair Value Per Warrant $ 92.79  
Issuance Date Fair Value Total $ 966,686  
September 2023 WFIA Pre-funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 341,912  
Exercise price $ 0.002  
Issuance Date Fair Value Per Warrant $ 11.55  
Issuance Date Fair Value Total $ 3,949,767  
September 2023 Public Offering Series A Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 346,261  
Exercise price $ 11.55  
Issuance Date Fair Value Per Warrant $ 10.82  
Issuance Date Fair Value Total $ 3,746,544  
September 2023 Public Offering Series B Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 173,131  
Exercise price $ 11.55  
Issuance Date Fair Value Per Warrant $ 8.42  
Issuance Date Fair Value Total $ 1,457,763  
September 2023 Placement Agent Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of warrants 17,316  
Exercise price $ 14.40  
Issuance Date Fair Value Per Warrant $ 10.63  
Issuance Date Fair Value Total $ 184,069