Quarterly report [Sections 13 or 15(d)]

Mezzanine Equity and Stockholders' Equity (Deficit) (Details)

v3.25.1
Mezzanine Equity and Stockholders' Equity (Deficit) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Subsidiary or Equity Method Investee [Line Items]        
Common stock, par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001   $ 0.0001
Series A preferred stock , par value (in dollars per share) | $ / shares $ 0.0001 $ 0.0001   $ 0.0001
Proceeds from issuance of equity   $ 24,500    
Proceeds from issuance of common stock   3,543 $ 0  
Proceeds from issuance of preferred stock   21,100    
Preferred stock, carrying value $ 21,457 21,457   $ 0
Increase in preferred stock carrying value   400    
Common Stock        
Subsidiary or Equity Method Investee [Line Items]        
Proceeds from issuance of common stock   $ 3,400    
Series A Preferred Stock        
Subsidiary or Equity Method Investee [Line Items]        
Share price (in dollars per share) | $ / shares $ 2.00 $ 2.00    
PIPE percent of common stock issued and outstanding 19.99%      
Proceeds from issuance of preferred stock   $ 21,100    
Private Investment In Equity Financing        
Subsidiary or Equity Method Investee [Line Items]        
Consideration from PIPE financing $ 25,000      
Private Investment In Equity Financing | Common Stock        
Subsidiary or Equity Method Investee [Line Items]        
Number of shares issued in transaction (in shares) | shares 1,771,586      
Conversion ratio 1 1    
Private Investment In Equity Financing | Series A Preferred Stock        
Subsidiary or Equity Method Investee [Line Items]        
Number of shares issued in transaction (in shares) | shares 10,728,414      
Share price (in dollars per share) | $ / shares $ 2.00 $ 2.00    
Converted date of issuance (in years) 1 year 1 year    
Investors lock-up period 180 days 180 days