v3.26.1
Stock-Based Compensation - Schedule of Option Valuation Assumptions (Details) - Stock options
6 Months Ended
Jun. 30, 2025
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Risk-free interest rate, minimum 3.90%
Risk-free interest rate, maximum 4.40%
Expected volatility, minimum 98.20%
Expected volatility, maximum 123.00%
Expected dividend yield 0.00%
Minimum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected term (years) 14 days
Fair value of underlying common stock (in dollars per share) $ 5.04
Exercise price (in dollars per share) $ 0.69
Maximum  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Expected term (years) 5 years
Fair value of underlying common stock (in dollars per share) $ 5.76
Exercise price (in dollars per share) $ 9.00