v3.26.3
Stock-based Compensation - Schedule of Restricted Stock Unit Activity (Details) - Restricted stock units - $ / shares
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Restricted Stock Units    
Unvested, beginning balance (in shares) 1,295,796  
Granted (in shares) 83,455 61,935
Vested (in shares) (61,935)  
Forfeited/ cancelled (in shares) (37,669)  
Unvested, ending balance (in shares) 1,279,647  
Weighted Average Grant Date Fair Value Per RSU    
Unvested, beginning balance, weighted average grant date fair value (usd per share) $ 10.14  
Granted, weighted average grant date fair value (usd per share) 6.59  
Vested, weighted average grant date fair value (usd per share) 8.88  
Forfeited/ cancelled, weighted average grant date fair value (usd per share) 11.11  
Unvested. ending balance, weighted average grant date fair value (usd per share) $ 9.94