v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Restricted Stock Awards Activity A summary of restricted stock units’ activity is presented in the table below:
Time-Based Restricted Stock Units
Number of Shares Weighted Average Grant-Date Fair Value
Non-vested shares as of January 1, 20243,000 $8.80 
    Granted5,420 27.68 
    Vested 1
(3,000)8.80 
Non-vested shares as of December 31, 20245,420 $27.68 
 Granted131,443 26.00 
   Forfeited/Cancelled(7,802)26.16 
    Vested 2
(6,122)27.51 
Non-vested shares as of December 31, 2025122,939 $25.98 
1 Weighted average price per share was $26.65 on the vesting date with a total fair value of $80 thousand.
2 Weighted average price per share was $24.84 on the vesting date with a total fair value of $152 thousand.
A summary of performance-based restricted stock units’ activity is presented in the table below:
Number of Shares Weighted Average Grant-Date Fair Value
Non-vested shares as of December 31, 2024— $— 
   Granted110,548 26.16 
   Forfeited/Cancelled(8,504)26.16 
Non-vested shares as of December 31, 2025102,044 $26.16 
A summary of time-based restricted stock awards’ activity is presented in the table below:
Number of Shares Weighted Average Grant-Date Fair Value
Non-vested shares as of January 1, 2024108,571 $19.26 
    Granted173,950 28.72 
    Forfeited/Cancelled(9,791)25.96 
    Vested 1
(75,959)23.13 
Non-vested shares as of December 31, 2024196,771 $25.79 
   Forfeited/Cancelled(17,676)26.24 
   Vested 2
(86,384)25.05 
Non-vested shares as of December 31, 202592,711 $26.39 
1 Weighted average price per share was $27.94 on the vesting date with a total fair value of $2.1 million.
2 Weighted average price per share was $22.89 on the vesting date with a total fair value of $2.0 million.
A summary of performance-based restricted stock awards’ activity is presented in the table below:
Number of Shares Weighted Average Grant-Date Fair Value
Non-vested shares as of January 1, 2024149,219 $13.86 
    Granted160,395 28.80 
Forfeited/Cancelled(22,082)$19.56 
Non-vested shares as of December 31, 2024287,532 $26.37 
    Forfeited/Cancelled(86,616)25.00 
Non-vested shares as of December 31, 2025200,916 $25.86 
A summary of market-based restricted stock awards’ activity is presented in the table below:
Number of Shares Weighted Average Grant-Date Fair Value
Non-vested shares as of January 1, 2024464,950 $15.07 
   Granted55,000 14.27 
Forfeited/Cancelled(45,000)19.80 
Non-vested shares as of December 31, 2024474,950 $14.75 
Forfeited/Cancelled(90,700)16.38 
Non-vested shares as of December 31, 2025384,250 $14.09