Quarterly report [Sections 13 or 15(d)]

Stockholders' Deficit (Details)

v3.25.2
Stockholders' Deficit (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 11, 2025
$ / shares
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
Dec. 31, 2024
$ / 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      
Proceeds from issuance of equity   $ 24,500      
Proceeds from issuance of common stock, net of issuance costs     $ 3,543 $ 0  
Proceeds from issuance of preferred stock   21,100      
Preferred stock, carrying value   21,500      
Increase in preferred stock carrying value   400      
2021 Equity Incentive Plan          
Subsidiary or Equity Method Investee [Line Items]          
Common stock, par value (in dollars per share) | $ / shares $ 0.0001        
Increase in number of shares issuable under common stock (in shares) | shares 2,473,042        
Common Stock          
Subsidiary or Equity Method Investee [Line Items]          
Proceeds from issuance of common stock, net of issuance costs   $ 3,400      
Series A Preferred Stock          
Subsidiary or Equity Method Investee [Line Items]          
Share price (in dollars per share) | $ / shares   $ 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]          
Sale of stock consideration   $ 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      
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      
Investors lock-up period   180 days