XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Securities Purchase Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Mar. 19, 2024
Mar. 14, 2024
Aug. 06, 2021
Dec. 31, 2024
Dec. 31, 2023
Jun. 28, 2024
Mar. 31, 2023
Stockholders Equity Note [Line Items]              
Common stock, par value (in dollars per share)       $ 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