v3.26.1
Stock-Based Compensation​ - Schedule of Share-Based Payment Award, Valuation Assumptions (Details) - $ / shares
Jun. 01, 2026
May 15, 2026
Feb. 09, 2026
Performance Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock price (in dollars per share)   $ 6.05 $ 7.37
Term (in years)   3 years 3 years
Risk-free interest rate   4.10% 3.50%
Volatility   85.10% 86.70%
Dividend yield   0.00% 0.00%
Employee Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock price (in dollars per share) $ 6.84    
Term (in years) 6 months    
Risk-free interest rate 3.80%    
Volatility 75.50%    
Dividend yield 0.00%    
Grant date fair value per share (in dollar per share) $ 2.50