XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants - Additional Information (Detail) - $ / shares
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Public Warrants and Private Placement Warrants [Member]    
Class of Warrant or Right [Line Items]    
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 11.5  
Exercise price of warrants 11.5  
Class of warrants, redemption price per unit $ 0.01  
Class of warrants, redemption notice period 30 days  
Share price $ 18  
Warrants and rights outstanding, term 5 years  
Number of consecutive trading days for determining share price 20 days  
Number of trading days to determine share price 30 days  
May 2023 Common Stock Warrants    
Class of Warrant or Right [Line Items]    
Number of warrants 11,450,382 0
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.53  
Expiration date Nov. 30, 2028  
Exercise price of warrants $ 0.53  
May 2023 Placement Agent Warrants    
Class of Warrant or Right [Line Items]    
Number of warrants 801,527 0
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.8188  
Expiration date May 26, 2028  
Exercise price of warrants $ 0.8188  
June 2023 Common Stock Warrants    
Class of Warrant or Right [Line Items]    
Number of warrants 7,764,445 0
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1  
Expiration date Dec. 08, 2028  
Exercise price of warrants $ 1  
June 2023 Placement Agent Warrants    
Class of Warrant or Right [Line Items]    
Number of warrants 543,511 0
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 1.4063  
Expiration date Jun. 06, 2028  
Exercise price of warrants $ 1.4063  
June 2023 Registered Direct Offering    
Class of Warrant or Right [Line Items]    
Number of warrants 1,814,445  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.001  
Exercise price of warrants 0.001  
Pre-funded warrants with a purchase price $ 1.124  
May 2023 Registered Direct Offering    
Class of Warrant or Right [Line Items]    
Number of warrants 6,750,382  
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 0.001  
Exercise price of warrants 0.001  
Pre-funded warrants with a purchase price $ 0.654