v3.26.1
Preferred Stock and Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 28, 2026
Apr. 30, 2026
Apr. 27, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Subsidiary or Equity Method Investee [Line Items]            
Preferred stock, shares authorized (in shares)       10,000,000 10,000,000  
Preferred stock, par value (in dollars per share)       $ 0.01 $ 0.01  
Adjustment to Proceeds From Sales of Equity Units       $ 4,100    
Put Option            
Subsidiary or Equity Method Investee [Line Items]            
Derivative, Loss on Derivative       8,100    
Derivative Asset     $ 12,200 $ 0 $ 0  
Security Purchase Agreement Warrants            
Subsidiary or Equity Method Investee [Line Items]            
Class of Warrants, Percentage of Outstansing Shares Issuable     0.66333%      
Expected term of warrants (in years)     7 years      
Warrant issued for securities (in shares)     2,500,000      
Securities Purchase Agreement Warrants            
Subsidiary or Equity Method Investee [Line Items]            
Exercise price (in dollars per share)     $ 7.04      
Warrants fair value     $ 14,300      
Series D Preferred Stock            
Subsidiary or Equity Method Investee [Line Items]            
Preferred stock, shares authorized (in shares)       1,100,000 1,100,000 1,100,000
Preferred stock, par value (in dollars per share)       $ 0.0001 $ 0.0001 $ 0.0001
Preferred Stock, Dividend Rate, Percentage     19.50%   19.50%  
Private Placement            
Subsidiary or Equity Method Investee [Line Items]            
Sale of Stock, Number of Shares Authorized for Issuance in Transaction, Value     $ 70,000      
Sale of Stock, Consideration Received on Transaction $ 21,300 $ 20,000 $ 10,000      
Sale of Stock, Number of Shares Remaining for Issuance in Transaction, Value       $ 18,700 $ 18,700