XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders (Deficit) Equity - Equity Offering and Warrant issuance (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Dec. 28, 2023
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Dec. 27, 2023
Stockholders' Equity              
Common stock authorized (in shares)   200,000,000   200,000,000   200,000,000  
Preferred stock authorized (in shares)   5,000,000   5,000,000   5,000,000  
Number of shares that can be purchased upon exercise of warrants (in shares)   354,100   354,100      
Change in fair value of warrant liability   $ 441 $ 682 $ 4,624 $ 2,385    
December 2023 Equity Offering and Warrant Issuance              
Stockholders' Equity              
Number of shares that can be purchased upon exercise of warrants (in shares)   345,946   345,946      
Exercise price (in dollars per share)   $ 17.50   $ 17.50      
Change in fair value of warrant liability       $ 4,624      
December 2023 Equity Offering and Warrant Issuance | Common Stock Warrants              
Stockholders' Equity              
Number of shares that can be purchased upon exercise of warrants (in shares) 111,196            
Exercise price (in dollars per share) $ 17.50            
December 2023 Equity Offering and Warrant Issuance | Pre-funded Common Stock Warrants              
Stockholders' Equity              
Number of shares that can be purchased upon exercise of warrants (in shares) 111,196            
Warrant price (in dollars per share) $ 17.50            
Exercise price (in dollars per share) $ 0.025            
December 2023 Inducement Agreement              
Stockholders' Equity              
Number of warrants held by investor (in shares) 117,375            
Number of warrants exercised held in abeyance (in shares) 49,375            
Exercise price (in dollars per share) $ 17.50           $ 83.75
Granted (in shares) 234,750            
Change in fair value of warrant liability $ 4,200            
Proceeds from sale of pre-funded warrants and exercise of warrants $ 3,500