XML 42 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Share-based Compensation Plans - Summary of Option Activity (Details)
9 Months Ended
Sep. 30, 2025
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Options, Outstanding at Beginning Balance | shares 895,002
Options, Granted | shares 4,174
Options, Exercised | shares (92,711)
Options, Forfeited | shares (15,047)
Options, Expired | shares (19,380)
Options, Outstanding at Ending Balance | shares 772,038
Options, Vested or expected to vest at September 30, 2025 | shares 772,038
Options, Exercisable at September 30, 2025 | shares 578,783
Outstanding at Beginning Balance, Weighted Average Exercise Price | $ / shares $ 17.70
Granted, Weighted Average Exercise Price | $ / shares 7.21
Exercised, Weighted Average Exercise Price | $ / shares 4.4
Forfeited, Weighted Average Exercise Price | $ / shares 16.85
Expired, Weighted Average Exercise Price | $ / shares 13.46
Outstanding at Ending Balance, Weighted Average Exercise Price | $ / shares 5.84
Vested or expected to vest at September 30, 2025, Weighted Average Exercise Price | $ / shares 5.84
Exercisable at September 30, 2025, Weighted Average Exercise Price | $ / shares $ 5.34
Outstanding at September 30, 2025, Weighted Average Remaining Contractual Term 8 years 6 months 25 days
Vested or expected to vest at September 30, 2025, Weighted Average Remaining Contractual Term 8 years 6 months 25 days
Exercisable at September 30, 2025, Weighted Average Remaining Contractual Term 8 years 2 months 15 days
Outstanding at September 30, 2025, Aggregate Intrinsic Value | $ $ 6,218,872
Vested or expected to vest at September 30, 2025, Aggregate Intrinsic Value | $ 6,218,872
Exercisable at September 30, 2025, Aggregate Intrinsic Value | $ $ 5,012,549