v3.26.1
Stock-Based Compensation - Summary of Activity under Stock Option Plans and Related Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Number of Options Outstanding    
Outstanding, beginning balance (in shares) 1,647,096  
Option exercised (in shares) (42,139)  
Options cancelled/forfeited (in shares) (371,090)  
Outstanding, ending balance (in shares) 1,233,867 1,647,096
Weighted Average Exercise Price    
Outstanding, beginning balance (in dollars per share) $ 17.29  
Option exercised (in dollars per share) 6.35  
Options cancelled/forfeited (in dollars per share) 17.02  
Outstanding, ending balance (in dollars per share) $ 17.74 $ 17.29
Stock Options Additional Disclosures    
Weighted average remaining contractual term, (Years) Outstanding balance 6 years 1 month 6 days 5 years
Aggregate intrinsic value, Outstanding, beginning balance $ 73  
Aggregate intrinsic value, options exercised 28  
Aggregate intrinsic value, Outstanding, ending balance $ 390 $ 73
Vested and exercisable (in shares) 949,099  
Vested and exercisable (in dollars per share) $ 20.55  
Weighted average remaining contractual term, (Years) options vested and exercisable 5 years 4 months 24 days  
Aggregate intrinsic value, options vested and exercisable $ 154