Share-Based Payments (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Share-Based Payment Arrangement [Abstract] |
|
Schedule of Share-Based Compensation Expense |
Share-based compensation expense is as follows (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2025 | | 2024 | | 2025 | | 2024 | | (unaudited) | | (unaudited) | Research and development | $ | 1,479 | | | $ | 1,231 | | | $ | 2,891 | | | $ | 2,596 | | Selling, general and administrative | 6,028 | | | 5,321 | | | 12,684 | | | 9,853 | | Total | $ | 7,507 | | | $ | 6,552 | | | $ | 15,575 | | | $ | 12,449 | |
|
Schedule of Stock Options |
The following table summarizes stock option activities: | | | | | | | | | | | | | | | | | | | Number of Options | | Weighted Average Exercise Price | | Weighted Average Remaining Contractual Term (in years) | Outstanding, December 31, 2024 | 6,719,073 | | | $ | 30.44 | | | 5.9 | Granted | 1,081,220 | | | $ | 33.82 | | | | Exercised | (175,748) | | | $ | 23.01 | | | | Forfeited | (97,131) | | | $ | 34.37 | | | | Outstanding, June 30, 2025 (unaudited) | 7,527,414 | | | $ | 31.04 | | | 6.1 | | | | | | | As of June 30, 2025 (unaudited): | | | | | | Vested and expected to vest | 7,527,414 | | | $ | 31.04 | | | 6.1 | Exercisable | 4,800,080 | | | $ | 30.16 | | | 4.6 | | | | | | | As of December 31, 2024: | | | | | | Vested and expected to vest | 6,719,073 | | | $ | 30.44 | | | 5.9 | Exercisable | 4,137,283 | | | $ | 29.54 | | | 4.4 |
|
Schedule of Restricted Stock Units |
The following table summarizes restricted stock unit (RSU) activities: | | | | | | | | | | | | | Number of RSUs | | Weighted Average Grant Date Fair Value per Share | Nonvested, December 31, 2024 | 378,165 | | | $ | 32.48 | | Granted | 172,725 | | | $ | 33.50 | | Vested | (136,673) | | | $ | 32.33 | | Forfeited | (9,262) | | | $ | 32.30 | | Nonvested, June 30, 2025 (unaudited) | 404,955 | | | $ | 32.97 | |
|
Schedule of Performance Stock Unit |
The following table summarizes performance share unit (PSU) activities: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Performance-Based Units | | Market-Based Units | | Total PSUs | | Number of PSUs | | Weighted Average Grant Date Fair Value per Share | | Number of PSUs | | Weighted Average Grant Date Fair Value per Share | | Number of PSUs | | Weighted Average Grant Date Fair Value per Share | Nonvested, December 31, 2024 | 324,685 | | | $ | 28.80 | | | 20,000 | | | $ | 28.63 | | | 344,685 | | | $ | 28.79 | | Granted | 246,496 | | | $ | 32.84 | | | — | | | $ | — | | | 246,496 | | | $ | 32.84 | | Vested | (114,415) | | | $ | 30.52 | | | — | | | $ | — | | | (114,415) | | | $ | 30.52 | | Forfeited | (37,550) | | | $ | 30.42 | | | — | | | $ | — | | | (37,550) | | | $ | 30.42 | | Nonvested, June 30, 2025 (unaudited) | 419,216 | | $ | 30.56 | | | 20,000 | | $ | 28.63 | | | 439,216 | | $ | 30.47 | |
|