XML 172 R41.htm IDEA: XBRL DOCUMENT v3.25.4
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2025
Compensation Related Costs [Abstract]  
Summary of time-based stock option activity
The following table is a summary of the Company's time-based stock option activity:
Time-Based Stock Options
Number of
shares
Weighted
average
exercise
price per
share
Weighted
average
grant date
fair value per share
Weighted
average
remaining
contractual
term (years)
Aggregate Intrinsic Value (in thousands)
Outstanding as of December 31, 2022
1,356,522 $6.72 $2.89 6.1
Forfeited(3,882)28.24 11.80 
Exercised(89,542)5.78 2.54 
Outstanding as of December 31, 2023
1,263,098 $6.72 $2.93 5.2
Forfeited(32,060)15.17 6.69 
Exercised(132,837)5.30 2.39 
Outstanding as of December 31, 2024
1,098,201 $6.65 $2.88 4.2
Forfeited(9,308)13.78 5.42 
Exercised(293,649)5.30 2.39 
Outstanding, Exercisable and Vested as of December 31, 2025
795,244 $7.06 $3.04 2.6$6,416 
Summary of performance-based stock option activity
The following table is a summary of the Company's performance-based stock option activity:
Performance-Based Stock Options
Number of
shares
Weighted
average
exercise
price per
share
Weighted
average
grant date
fair value per share
Weighted
average
remaining
contractual
term (years)
Aggregate Intrinsic Value (in thousands)
Outstanding as of December 31, 2022
3,178,533 $6.45 $1.83 6.1
Forfeited(7,812)25.54 9.76 
Exercised(372,567)5.75 1.59 
Outstanding as of December 31, 2023
2,798,154 $6.49 $1.84 5.1
Forfeited(69,135)15.17 3.39 
Exercised(257,501)5.30 1.50 
Outstanding as of December 31, 2024
2,471,518 $6.37 $1.83 4.1
Forfeited(14,868)13.78 3.39 
Exercised(884,514)5.30 1.50 
Outstanding, Exercisable and Vested as of December 31, 2025
1,572,136 $6.90 $2.00 2.7$12,736 
Time-based RSUs
Time-Based Restricted Stock Units
Time-Based Restricted Stock Units
Number of
shares
Weighted
average
grant date
fair value per share
Outstanding as of December 31, 2022
230,191 $20.39 
Granted458,271 17.19 
Forfeited(54,751)18.89 
Vested(198,967)18.60 
Outstanding as of December 31, 2023
434,744 $18.03 
Granted509,366 13.76 
Forfeited(39,869)15.85 
Vested(231,909)18.15 
Outstanding as of December 31, 2024
672,332 $14.88 
Granted613,699 14.93 
Forfeited(234,921)14.97 
Vested(361,196)15.06 
Outstanding as of December 31, 2025
689,914 $14.69 
Performance-Based Restricted Stock Units
Performance-Based Restricted Stock Units
Number of
shares
Weighted
average
grant date
fair value per share
Outstanding as of December 31, 2023
— $— 
Granted172,737 14.48 
Forfeited(2,692)14.49 
Outstanding as of December 31, 2024
170,045 $14.48 
Granted178,636 17.07 
Forfeited(124,543)15.77 
Outstanding as of December 31, 2025
224,138 $15.83