XML 68 R54.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Incentive Plans - Summary of Option, Unvested RSU Activity under 2014 Equity Incentive Plan and 2016 Inducement Equity Incentive Plan and Related Information (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Number of Shares      
Stock options outstanding beginning balance (in shares)   3,409,912  
Granted (in shares)   0  
Exercised (in shares)   (241,611)  
Forfeited (in shares)   (78,191)  
Expired (in shares)   (334,398)  
Stock options outstanding ending balance (in shares)   2,755,712  
Stock options exercisable (in shares)   1,873,207  
Weighted- Average Exercise Price      
Weighted average exercise price - options (in dollars per share)   $ 20.67 $ 22.63
Weighted average exercise price - granted (in dollars per share)   0  
Weighted average exercise price - exercised (in dollars per share)   16.87  
Weighted average exercise price - forfeited (in dollars per share)   24.36  
Weighted average exercise price - expired (in dollars per share)   41.76  
Weighted average exercise price ending balance (in dollars per share)   20.67  
Weighted average exercise price, stock options exercisable (in dollars per share)   $ 22.77  
RSU and PSUs      
RSUs/ PSUs outstanding      
Number of RSU shares beginning balance (in shares)   4,842,670  
Number of RSU shares ending balance (in shares)   4,289,235  
Weighted- Average Grant Date Fair Value      
Weighted average grant date fair value beginning balance (in dollars per share)   $ 15.38  
Weighted average grant date fair value ending balance (in dollars per share)   $ 16.33  
Restricted Stock Units      
RSUs/ PSUs outstanding      
RSUs granted (in shares)   1,354,743  
RSUs vested (in shares)   (1,289,812)  
RSUs forfeited (in shares)   (566,696)  
Weighted- Average Grant Date Fair Value      
Weighted average grant date fair value - RSUs granted (in dollars per share)   $ 19.34  
Weighted average grant date fair value - RSUs vested (in dollars per share)   15.39  
Weighted average grant date fair value - RSUs forfeited (in dollars per share)   $ 14.10  
PSUs      
RSUs/ PSUs outstanding      
RSUs granted (in shares)   252,405  
RSUs vested (in shares)   (250,863)  
RSUs forfeited (in shares)   (53,212)  
Number of RSU shares ending balance (in shares) 335,583 304,815  
Weighted- Average Grant Date Fair Value      
Weighted average grant date fair value - RSUs granted (in dollars per share)   $ 19.49  
Weighted average grant date fair value - RSUs vested (in dollars per share)   15.14  
Weighted average grant date fair value - RSUs forfeited (in dollars per share)   $ 26.34