XML 74 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Schedule of Stock-based Compensation Activity (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Options outstanding  
Beginning balance (in shares) | shares 812
Exercised (in shares) | shares (27)
Canceled/forfeited (in shares) | shares (2)
Ending balance (in shares) | shares 783
Weighted average exercise price  
Beginning balance (in dollars per share) | $ / shares $ 17.54
Exercised (in dollars per share) | $ / shares 6.14
Canceled/forfeited (in dollars per share) | $ / shares 20.45
Ending balance (in dollars per share) | $ / shares $ 17.94