v3.25.2
Fair Value of Financial Assets and Liabilities - Fair Value Assumptions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 23, 2025
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value of warrant liability $ 293   $ 13,765 $ 293   $ 293  
Risk-free interest rate (in percentage)       4.00% 4.40% 4.20% 4.20%
Expected term (in years)       6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days 6 years 1 month 6 days
Expected volatility (in percentage)       103.70% 96.50% 103.80% 96.00%
Expected dividend yield (in percentage)       0.00% 0.00% 0.00% 0.00%
Lincoln Park Capital Fund, LLC              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Purchase agreement, shares   1,435,035          
Purchase agreement, Exchange Cap (percent)   19.99%          
Class C Warrant Liability              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share Price (in dollars per share) $ 1.90   $ 21.90 $ 1.90   $ 1.90  
Risk-free interest rate (in percentage) 3.70%   4.20%        
Expected term (in years) 2 years 4 months 24 days   2 years 10 months 24 days        
Expected volatility (in percentage) 122.20%   117.50%        
Expected dividend yield (in percentage) 0.00%   0.00%