v3.25.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Awards Granted
The table below provides a summary of restricted stock awards granted during the periods indicated:
Three months ended March 31,
Restricted Stock Awards (number of underlying shares)20252024
Four-year vesting 32,212 65,588 
Performance-based vesting 30,794 21,263 
Total restricted stock awards granted63,006 86,851 
Weighted average grant date fair value$39.60 $24.90