XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Mar. 19, 2024
Mar. 14, 2024
Aug. 06, 2021
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Stockholders Equity Note [Line Items]                      
Common stock, par value (in dollars per share)       $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01 $ 0.01
Warrants issued to purchase of common stock (in shares)     127,755                
Warrant exercise price (in dollars per share)     $ 0.01             $ 0.01  
Net proceeds from private placement       $ 6,771 $ 22,960            
PreFundedWarrants                      
Stockholders Equity Note [Line Items]                      
Warrants issued to purchase of common stock (in shares)   1,008,102                  
Private Placement                      
Stockholders Equity Note [Line Items]                      
Net proceeds from private placement $ 7,000                    
Private Placement | PreFundedWarrants                      
Stockholders Equity Note [Line Items]                      
Warrants issued to purchase of common stock, price per warrant (in dollars per share)   $ 3.71                  
Warrant exercise price (in dollars per share)   $ 0.01                  
Common Stock | Private Placement                      
Stockholders Equity Note [Line Items]                      
Stock issued during period, shares, new issues (in shares)   876,627                  
Common stock, par value (in dollars per share)   $ 0.01                  
Shares issued, price per share (in dollars per share)   $ 3.72