XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.3
SHARE-BASED COMPENSATION (Tables)
9 Months Ended
Sep. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of schedule ofschedule ofStock Option Activity
A summary of stock option activity under the Plans during the nine months ended September 30, 2025 is presented below:

Number of
Options
Weighted-Average
Exercise Price
Weighted-Average
Remaining Contractual
Term (Years)
Weighted-Average
Grant Date
Fair Value
Outstanding at December 31, 2024151,125 $12.13 4.36$4.35 
Granted— $— $— 
Exercised(1)
(5,000)$9.91 $3.32 
Forfeited— $— $— 
Expired— $— $— 
Outstanding at September 30, 2025146,125 $12.21 3.64$4.38 
Exercisable at September 30, 2025(2)
146,125 $12.21 3.64$4.38 
(1) The aggregate intrinsic value of stock options exercised during the nine months ended September 30, 2025 and 2024 was approximately $22.5 thousand and $3.8 million, respectively.
(2) The aggregate fair value of all vested/exercisable options outstanding as of September 30, 2025 was $0.6 million, which was determined based on the market value of our stock as of that date.
Schedule of RSU Activity
A summary of RSU activity during the nine months ended September 30, 2025 is presented below:

Number of RSUsWeighted-Average
Grant Price
Outstanding (nonvested) at December 31, 2024432,316 $20.71 
Granted(1)
410,023 $13.84 
Vested
(191,553)$20.07 
Forfeited(52,435)$17.41 
Outstanding (nonvested) at September 30, 2025598,351 $17.13 
(1) The aggregate fair value of all RSUs granted during the nine months ended September 30, 2025 was approximately $5.7 million.
Schedule of RSA Activity
A summary of RSA activity during the nine months ended September 30, 2025 is presented below:

Number of RSAsWeighted-Average
Grant Price
Outstanding (nonvested) at December 31, 2024227,518 $20.65 
Granted(1)
125,310 $18.24 
Vested
(95,659)$18.90 
Forfeited— $— 
Outstanding (nonvested) at September 30, 2025257,169 $20.12 
(1) The aggregate fair value of all RSAs granted during the nine months ended September 30, 2025 was approximately $2.3 million.
Schedule of PSU Activity
A summary of PSU activity during the nine months ended September 30, 2025 is presented below:

Number of PSUsWeighted-Average
Remaining Contractual
Term (Years)
Weighted-Average
Grant Price
Outstanding (nonvested) at December 31, 2024321,530 8.77$21.88 
Granted(1)
337,814 $12.11 
Vested/accelerated
(14,451)$12.11 
Forfeited(9,520)$21.01 
Outstanding (nonvested) at September 30, 2025635,373 8.81$16.92 
(1) The aggregate fair value of all PSUs granted during the nine months ended September 30, 2025 was approximately $4.1 million.