XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Stock Plans and Stock-Based Compensation - Schedule of Stock Option (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Number of Shares      
Beginning balance (in shares) 2,429,064    
Granted (in shares) 0    
Exercised (in shares) 0 0  
Canceled/Forfeited (in shares) (101,599)    
Ending balance (in shares) 2,327,465   2,429,064
Exercisable at end of period (in shares) 1,164,823    
Vested and unvested expected to vest at end of period (in shares) 2,327,465    
Weighted Average Exercise Price per Share      
Beginning balance (in dollars per share) $ 16.59    
Granted (in dollars per share) 0    
Exercised (in dollars per share) 0    
Canceled/Forfeited (in dollars per share) 37.64    
Ending balance (in dollars per share) 15.67   $ 16.59
Exercisable at end of period (in dollars per share) 28.71    
Vested and unvested expected to vest at end of period (in dollars per share) $ 15.67    
Weighted Average Remaining Contractual Life      
Outstanding at end of period 7 years 4 months 24 days   7 years 9 months 18 days
Exercisable at end of period 6 years 7 days    
Vested and unvested expected to vest at end of period 7 years 4 months 24 days    
Aggregate Intrinsic Value      
Outstanding at end of period $ 0   $ 0
Exercisable at end of period 0    
Vested and unvested expected to vest at end of period $ 0