XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 11, 2024
Apr. 08, 2024
Sep. 30, 2024
Dec. 31, 2023
Oct. 31, 2022
Class of Stock [Line Items]          
Preferred stock, authorized     10,000,000 10,000,000  
Preferred stock, par value     $ 0.001 $ 0.001  
Preferred stock, shares, issued     0 0  
Preferred stock, shares, outstanding     0 0  
Common stock, shares authorized     500,000,000 500,000,000  
Common stock, per share value     $ 0.001 $ 0.001  
Pre-Funded Warrants exercised     0    
Pre-Funded Warrants          
Class of Stock [Line Items]          
Pre-Funded Warrant Notice Period   61 days      
Pre-Funded Warrants | Common Stock | Minimum          
Class of Stock [Line Items]          
Shares outstanding percentage   4.99%      
Pre-Funded Warrants | Common Stock | Maximum          
Class of Stock [Line Items]          
Shares outstanding percentage   19.99%      
PIPE Securities Purchase Agreement          
Class of Stock [Line Items]          
Common Stock Shares Issued   8,235,000      
Common stock price per share   $ 8.5      
Issuance costs $ 6.2        
PIPE Securities Purchase Agreement | Pre-Funded Warrants          
Class of Stock [Line Items]          
Shares of common stock issuable upon exercise of warrants   7,060,000      
Purchase price per Warrant   $ 8.499      
Exercise Price per Share   $ 0.001      
PIPE Securities Purchase Agreement | Pre-Funded Warrants | Maximum          
Class of Stock [Line Items]          
Shares of common stock issuable upon exercise of warrants   7,060,000      
Initial Public Offering          
Class of Stock [Line Items]          
Preferred stock, authorized         10,000,000
Preferred stock, par value         $ 0.001
April 2024 Private Placement          
Class of Stock [Line Items]          
Net proceeds from issuance of private placement $ 123.8