XML 85 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Stock-Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Options, Outstanding at beginning of period 786,722 1,065,772
Options, Outstanding at end of period 786,722 1,065,772
Options, Exercisable at end of period 760,838 749,344
Options, Expected to vest [1] 25,884 316,428
Weighted Average Exercise Price, Outstanding at beginning of period $ 13.12 $ 14.46
Weighted Average Exercise Price, Outstanding at end of period 13.12 14.46
Weighted Average Exercise Price, Exercisable at end of period 12.96 12.88
Weighted Average Exercise Price, Expected to vest [1] $ 17.95 $ 18.19
Aggregate Intrinsic Value, Outstanding at end of period [2] $ 3,874 $ 4,538
Aggregate Intrinsic Value, Exercisable at end of period [2] 3,860 4,365
Aggregate Intrinsic Value, Expected to vest [1] $ 14 $ 173
Weighted Average Remaining Contractual Term, Outstanding 4 years 6 years 2 months 12 days
Weighted Average Remaining Contractual Term, Exercisable at end of year 3 years 10 months 24 days 4 years 9 months 18 days
Weighted Average Remaining Contractual Term, Expected to vest [1] 8 years 6 months 9 years 4 months 24 days
[1] The number of options expected to vest reflects no expected forfeiture.
[2] The aggregate intrinsic value represents the amount by which the fair value of underlying stock exceeds the “in-the-money” option exercise price.