| Schedule of RSA Activity |
The following table presents the Company's employee and non-employee RSA activity: | | | | | | | | | | | | | | | | | RSA Awards | | Weighted-Average Grant Date Fair Value | | Nonvested RSAs outstanding as of December 31, 2025 | | 879,782 | | | $ | 30.70 | | | Issued | | 3,000 | | | 28.66 | | | Vested | | (28,576) | | | 23.08 | | | Forfeited | | (17,750) | | | 31.00 | | | Nonvested RSAs outstanding as of March 31, 2026 | | 836,456 | | | $ | 30.89 | | | Issued | | 28,250 | | | 26.76 | | | Vested | | (22,354) | | | 30.59 | | | Forfeited | | (124,674) | | | 30.91 | | | Nonvested RSAs outstanding as of June 30, 2026 | | 717,678 | | | $ | 30.80 | | | Issued | | 4,000 | | | 24.53 | | | Vested | | (1,124) | | | 28.87 | | | Forfeited | | (37,500) | | | 29.24 | | | Nonvested RSAs outstanding as of September 30, 2026 | | 683,054 | | | $ | 30.85 | |
The following table presents the Company’s employee RSU activity: | | | | | | | | | | | | | | | | | RSU Awards | | Weighted-Average Grant Date Fair Value | | Nonvested RSUs outstanding as of December 31, 2025 | | 168,624 | | | $ | 22.42 | | | Issued | | 173,976 | | | 30.24 | | | Vested | | (19,130) | | | 26.41 | | | Forfeited | | — | | | — | | | Nonvested RSUs outstanding as of March 31, 2026 | | 323,470 | | | $ | 26.34 | | | Issued | | 138,468 | | | 32.06 | | | Vested | | (1,913) | | | 31.33 | | | Forfeited | | (3,411) | | | 27.18 | | | Nonvested RSUs outstanding as of June 30, 2026 | | 456,614 | | | $ | 29.06 | | | Issued | | 152,985 | | | 29.84 | | | Vested | | (10,101) | | | 29.80 | | | Forfeited | | (3,104) | | | 27.66 | | | Nonvested RSUs outstanding as of September 30, 2026 | | 596,394 | | | $ | 28.89 | |
|
| Schedule of Stock Options Activity |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Number of Shares | | Weighted-Average Exercise Price | | Weighted-Average Grant Date Fair value | | Weighted-Average Remaining Contractual Term (Years) | | Outstanding as of December 31, 2025 | | 4,595,417 | | $ | 15.34 | | | $ | 8.68 | | | 7.6 | Granted | | 353,050 | | 30.53 | | | 20.60 | | | 10.0 | Forfeited | | (44,063) | | | 21.57 | | | 16.43 | | | | Exercised | | (325,037) | | | 11.21 | | | 6.33 | | | | | Outstanding as of March 31, 2026 | | 4,579,367 | | $ | 15.36 | | | $ | 10.85 | | | 7.2 | Granted | | 27,729 | | 35.08 | | 23.94 | | | 10.0 | Forfeited | | (156,342) | | | 23.97 | | 16.93 | | | | Exercised | | (368,538) | | | 13.26 | | 7.34 | | | | | Outstanding as of June 30, 2026 | | 4,082,216 | | $ | 16.85 | | | $ | 9.83 | | | 7.3 | Granted | | 130,645 | | | 28.20 | | 19.84 | | | 10.0 | Forfeited | | (19,918) | | | 23.48 | | 16.43 | | | | Exercised | | (154,060) | | | 12.10 | | 7.37 | | | | | Outstanding as of September 30, 2026 | | 4,038,883 | | $ | 17.37 | | | $ | 10.21 | | | 7.1 | | Vested and exercisable as of September 30, 2026 | | 2,860,434 | | $ | 13.33 | | | $ | 6.41 | | | 6.4 | | Nonvested as of September 30, 2026 | | 1,178,449 | | $ | 27.13 | | | $ | 19.40 | | | 8.9 |
|