v3.26.1
Stock-based Compensation Expense - Summary of Weighted Average Assumptions Used to Calculate Fair Value of Stock Option (Details) - 2019 Plan and 2016 Plan
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]            
Risk-free interest rate 4.20% 4.00% 4.00% 4.40% 4.30% 4.10%
Expected dividend yield 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
Expected term (years) 5 years 8 months 12 days 5 years 10 months 24 days 6 years 6 years 6 years 6 years
Expected stock price volatility 109.40% 110.50% 112.00% 110.10% 110.20% 103.30%