v3.26.1
Stock-Based Compensation - Valuation assumptions of ESPP (Details) - 2024 ESPP
6 Months Ended
Jun. 30, 2026
Fair value of the stock purchase rights under the ESPP  
Minimum Volatility (%) 67.54%
Maximum Volatility (%) 126.68%
Minimum Risk-free interest rate (%) 3.75%
Maximum Risk-free interest rate (%) 3.78%
Dividend yield (%) 0.00%
Minimum  
Fair value of the stock purchase rights under the ESPP  
Expected term (in years) 5 months 26 days
Maximum  
Fair value of the stock purchase rights under the ESPP  
Expected term (in years) 6 months