XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 19, 2024
Mar. 14, 2024
Aug. 06, 2021
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 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
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