XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Summary of the Company's Warrants Outstanding (Details) - $ / shares
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 3,266,107 0
Number of Warrants Exercisable 3,220,152  
Shares of Common Stock Underlying Warrants 3,266,107  
Pre-Funded Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 665,046  
Number of Warrants Exercisable 665,046  
Shares of Common Stock Underlying Warrants 665,046  
Exercise Price $ 0.0012  
Initial Exercise Date Feb. 13, 2024  
Series A Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 919,109  
Number of Warrants Exercisable 919,109  
Shares of Common Stock Underlying Warrants 919,109  
Exercise Price $ 8.16  
Initial Exercise Date Feb. 13, 2024  
Expiration Date Feb. 13, 2029  
Series B Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 716,888  
Number of Warrants Exercisable 716,888  
Shares of Common Stock Underlying Warrants 716,888  
Exercise Price $ 8.16  
Initial Exercise Date Feb. 13, 2024  
Expiration Date Nov. 13, 2024  
Series C Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 919,109  
Number of Warrants Exercisable 919,109  
Shares of Common Stock Underlying Warrants 919,109  
Exercise Price $ 8.16  
Initial Exercise Date Feb. 13, 2024  
Expiration Date November 13, 2024 or February 13, 2029  
Representative Warrants [Member]    
Class of Warrant or Right [Line Items]    
Number of Warrants Outstanding 45,955  
Shares of Common Stock Underlying Warrants 45,955  
Exercise Price $ 13.47  
Initial Exercise Date Aug. 13, 2024  
Expiration Date Feb. 13, 2029