v3.26.1
Stock Plans and Stock-Based Compensation - Schedule of Valuation Assumptions Used to Calculate Fair Value of Employee Options Awarded (Details) - Stock Options
6 Months Ended
Jun. 30, 2025
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]  
Expected term (years) 6 years
Minimum risk-free interest rate (percent) 3.90%
Maximum risk-free interest rate (percent) 4.40%
Minimum volatility (percent) 113.00%
Maximum volatility (percent) 114.00%
Expected dividends (percent) 0.00%