XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Common Stock Issuance, Redeemable Common Stock, Common Stock Warrants, and Convertible Preferred Stock - September 2024 Offering (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 13, 2024
USD ($)
Sep. 11, 2024
USD ($)
$ / shares
shares
Sep. 30, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
Subsidiary or Equity Method Investee [Line Items]        
Offering expenses     $ 1,041  
Shares Issuable by New Warrants | shares     1,924,426  
Titan Warrants        
Subsidiary or Equity Method Investee [Line Items]        
Shares Issuable by New Warrants | shares     125,405  
Issuance cost   $ 382    
Exercise price of warrant (in dollars per share) | $ / shares     $ 4.63  
Warrants expiration period     5 years  
September 2024 Offering        
Subsidiary or Equity Method Investee [Line Items]        
Sale of stock, shares issued in transaction (in shares) | shares   3,135,136    
Sale of stock, price per share (in dollars per share) | $ / shares   $ 3.70    
Gross consideration received $ 10,559      
Offering price discount to underwriter   0.07    
Unpaid issuance costs     $ 718  
Reimbursement to underwriter of stock issuance costs $ 198      
September 2024 Offering | Forecast        
Subsidiary or Equity Method Investee [Line Items]        
Offering expenses       $ 748