v3.25.2
Share-Based Payments (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]

The following table summarizes the total share-based compensation expense recognized for the three and six months ended June 30, 2025 and 2024 (in thousands):

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2025   2024   2025   2024 
Share-based compensation expense  $3,188   $2,545   $5,740   $5,094 
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]

Restricted stock unit activity (including those with performance-based vesting criteria) for the three months ended June 30, 2025 is summarized as follows:

 

   Restricted Stock Units 
   Number of
Shares
   Weighted
Average
Grant Date Fair Value
 
Outstanding, December 31, 2024   1,008,400   $22.51 
Granted   269,259    30.62 
Vested   (257,320)   16.45 
Forfeited   (3,549)   28.06 
Outstanding, June 30, 2025   1,016,790    26.17