XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - September 2024 Exercise Price Warrant Amendment - Additional Information (Details)
1 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
$ / shares
Sep. 30, 2024
USD ($)
$ / shares
September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Proceeds from issuance of warrant amendments net of underwriter and offering expenses | $   $ 2,500,000
September 2024 Exercise Price Warrant Amendment [Member] | Member One [Member]    
Class of Warrant or Right [Line Items]    
Percentage of outstanding shares of common stock 5.00% 5.00%
September 2024 Exercise Price Warrant Amendment [Member] | Member Two [Member]    
Class of Warrant or Right [Line Items]    
Percentage of outstanding shares of common stock 15.00% 15.00%
Series A Warrants [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant $ 8.16 $ 8.16
Series A Warrants [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Non-refundable up-front payment | $ $ 3.99  
Excercise price of modified warrants $ 0.01 0.01
Series A Warrants [Member] | Maximum [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant 0.01 0.01
Series A Warrants [Member] | Minimum [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant 8.16 8.16
Exercise price of non-modified warrants 8.16 8.16
Series C Warrants [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant $ 8.16 8.16
Series C Warrants [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Non-refundable up-front payment | $ $ 3.99  
Excercise price of modified warrants $ 0.01 0.01
Series C Warrants [Member] | Maximum [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant 0.01 0.01
Series C Warrants [Member] | Minimum [Member] | September 2024 Exercise Price Warrant Amendment [Member]    
Class of Warrant or Right [Line Items]    
Exercise price per warrant 8.16 8.16
Exercise price of non-modified warrants $ 8.16 $ 8.16