XML 61 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Incentive Plans (Summary of Stock Option Activity) (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Equity Incentive Plans    
Shares, Balance Beginning | shares 4,803,921  
Shares, Granted | shares 1,858,076  
Shares, Exercised | shares (364,725)  
Shares, Forfeited/Cancelled/Expired | shares (23,801)  
Shares, Balance Ending | shares 6,273,471 4,803,921
Vested and expected to vest at June 30, 2026 | shares 6,273,471  
Exercisable at December 31, 2025 | shares 2,869,012  
Weighted Average Exercise Price, Outstanding Beginning | $ / shares $ 3.22  
Weighted Average Exercise Price, Granted | $ / shares 11.65  
Weighted Average Exercise Price, Exercised | $ / shares 3.33  
Weighted Average Exercise Price, Forfeited/Cancelled/Expired | $ / shares 18.93  
Weighted Average Exercise Price, Outstanding Ending | $ / shares 5.65 $ 3.22
Weighted Average Exercise Price, Vested and expected to vest at June 30, 2026 | $ / shares 5.65  
Weighted Average Exercise Price, Exercisable at June 30, 2026 | $ / shares $ 3.62  
Weighted Average Remaining Contractual Term (Years), Outstanding 7 years 10 months 24 days 7 years 4 months 24 days
Weighted Average Remaining Contractual Term (Years), Vested and expected to vest at June 30, 2026 7 years 10 months 24 days  
Weighted Average Remaining Contractual Term (Years), Exercisable at June 30, 2026 6 years 6 months  
Aggregate Intrinsic Value, Outstanding Beginning | $ $ 15,045  
Aggregate Intrinsic Value, Exercised | $ 2,041  
Aggregate Intrinsic Value, Forfeited/Cancelled/Expired | $ 89  
Aggregate Intrinsic Value, Outstanding Ending | $ 14,800 $ 15,045
Aggregate Intrinsic Value, Vested and expected to vest at June 30, 2026 | $ 14,800  
Aggregate Intrinsic Value, Exercisable at June 30, 2026 | $ $ 8,411