v3.26.1
Equity Incentive Plan - Stock-Based Compensation Expense - Summary of Stock Option Award Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of Stock Options Outstanding as of December 31, 2025 4,417,727  
Number of Stock Options Granted 2,161,829  
Issuance of common stock upon exercise of stock options, shares 0  
Number of Stock Options Forfeited (130,324)  
Number of Stock Options Expired 0  
Number of Stock Options Outstanding as of June 30, 2026 6,449,232 4,417,727
Number of Stock Options Exercisable as of June 30, 2026 2,952,805  
Number of Stock Options Vested and expected to vest as of June 30, 2026 6,449,232  
Weighted-Average Exercise Price Outstanding as of December 31, 2025 $ 1.5  
Weighted-Average Exercise Price Granted 0.98  
Weighted-Average Exercise Price Exercised 0  
Weighted-Average Exercise Price Forfeited 1.06  
Weighted-Average Exercise Price Expired 0  
Weighted-Average Exercise Price Outstanding as of June 30, 2026 1.35 $ 1.5
Weighted-Average Exercise Price Exercisable as of June 30, 2026 1.72  
Weighted-Average Exercise Price Vested and expected to vest as of June 30, 2026 $ 1.35  
Weighted-Average Remaining Contractual Life Outstanding 8 years 25 days 7 years 10 months 24 days
Weighted-Average Remaining Contractual Life Exercisable as of June 30, 2026 6 years 8 months 8 days  
Weighted-Average Remaining Contractual Life Vested and expected to vest as of June 30, 2026 8 years 25 days  
Aggregate Intrinsic Value Outstanding $ 285 $ 88
Aggregate Intrinsic Value Exercisable as of June 30, 2026 181  
Aggregate Intrinsic Value Vested and expected to vest as of June 30, 2026 $ 285