XML 72 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity - Schedule of Restricted Stock Unit Activity Under Stock Plans (Details) - Restricted stock units - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Restricted Stock Units    
Outstanding, beginning balance (in shares) 3,105  
Granted (in shares) 1,921  
Vested (in shares) (1,384)  
Forfeited (in shares) (531)  
Outstanding, ending balance (in shares) 3,111 3,105
Weighted-Average Grant Date Fair Value    
Outstanding, beginning balance, weighted-average grant date fair value (in dollars per share) $ 11.31  
Granted (in dollars per share) 5.28  
Vested (in dollars per share) 13.12  
Forfeited (in dollars per share) 7.68  
Outstanding, ending balance, weighted-average grant date fair value (in dollars per share) $ 7.41 $ 11.31
Weighted-Average Remaining Service Period (years) 1 year 1 month 6 days 1 year 3 months 18 days
Aggregate Intrinsic Value $ 29,247 $ 27,083