XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Compensation - Schedule of Option Activity Under the 2010 Stock Plan and 2024 Inducement Plan (Details) - Share-based Payment Arrangement, Option
9 Months Ended
Sep. 30, 2025
$ / shares
shares
Shares  
Outstanding at the beginning of the period (in shares) | shares 12,777,974
Options granted (in shares) | shares 1,331,262
Options exercised (in shares) | shares (667,616)
Options cancelled (in shares) | shares (590,480)
Outstanding at the end of the period (in shares) | shares 12,851,140
Weighted Average Exercise Price  
Weighted average price of options at the beginning of the period (in USD per share) | $ / shares $ 83.45
Options granted (in USD per share) | $ / shares 71.04
Options exercised (in USD per share) | $ / shares 71.32
Options cancelled (in USD per share) | $ / shares 82.55
Weighted average price of options at the end of the period (in USD per share) | $ / shares $ 82.83