v3.26.1
Stock-Based Compensation - Option Valuation Assumption (Details) - Employee Stock Option
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Weighted-average assumptions were used to determine the fair value of options    
Expected term (years) 6 years 5 years 6 months
Risk-free interest rate 3.90% 4.00%
Volatility factor 105.50% 107.20%
Dividend yield 0.00% 0.00%