v3.26.1
Equity Incentive Plan and Stock-Based Compensation - Summary of RSU Activity (Details) - RSU
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Beginning Balance | shares 856,160
Issued | shares 710,407
Vested and released | shares (294,538)
Ending Balance | shares 1,272,029
Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 1.72
Weighted Average Grant Date Fair Value, Issued | $ / shares 1.07
Weighted-Average Grant Date Fair Value, Vested and released | $ / shares 1.99
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 1.29