v3.26.1
Equity Incentive Plans - Stock Option (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Options    
Outstanding balance at the beginning of the period (in shares) 3,757,238  
Forfeited (in shares) (11,666)  
Outstanding balance at the end of the period (in shares) 3,745,572 3,757,238
Options exercisable at the end of the period (in shares) 2,811,490  
Options vested and expected to vest at end of period (in shares) 3,745,572  
Weighted Average Exercise Price Per Share    
Outstanding balance at the beginning of the period (in dollars per share) $ 7.46  
Outstanding balance at the end of the period (in dollars per share) 7.48 $ 7.46
Options exercisable at the end of the period (in dollars per share) 9.49  
Options vested and expected to vest at end of the period (in dollars per share) $ 7.48  
Weighted Average Remaining Life in Years    
Outstanding balance 5 years 6 months 3 days 7 years 3 months 10 days
Options exercisable at end of period 4 years 3 months 14 days  
Options vested and expected to vest at end of the period 5 years 6 months 3 days