v3.26.1
Stock-Based Compensation - 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
Options Outstanding    
Outstanding at beginning of period (in shares) 2,785,102  
Granted (in shares) 59,519  
Exercised (in shares) (151)  
Forfeited (in shares) (389,625)  
Outstanding at end of period (in shares) 2,454,845 2,785,102
Exercisable at end of period (in shares) 799,572  
Weighted Average Exercise Price    
Outstanding (in dollars per share) | $ / shares $ 14.28 $ 14.4
Granted (in dollars per share) | $ / shares 8.15  
Exercised (in dollars per share) | $ / shares 7.7  
Forfeited (in dollars per share) | $ / shares 14.18  
Exercisable at end of period (in dollars per share) | $ / shares $ 19.39  
Weighted Average Remaining Contractual Term (In years)    
Outstanding (in years) 8 years 3 months 18 days 9 years 1 month 6 days
Exercisable at end of period (in years) 6 days 14 hours  
Aggregate Intrinsic Value    
Outstanding (in dollars) | $ $ 129 $ 27
Exercisable (in dollars) | $ $ 24