v3.25.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Total Restricted Shares Granted
The following is a summary of the total restricted shares granted to the Company’s executive officers and employees with the related weighted average grant date fair value share prices for the six months ended June 30, 2025:
Restricted Stock Activity:
SharesWeighted Average Grant
Date Fair Value
Non-vested shares outstanding as of December 31, 2024426,388 $63.06 
Granted66,243 65.55 
Forfeited(5,713)62.36 
Vested(48,411)62.56 
Non-vested shares outstanding as of June 30, 2025438,507 $63.50 
Schedule of Vesting Schedule of the Total Non-vested Shares of Restricted Stock Outstanding
The following is a vesting schedule of the total non-vested shares of restricted stock outstanding as of June 30, 2025:
Non-vested Shares Vesting ScheduleNumber of Shares
Remainder of 202549,320 
202698,401 
2027124,619 
202894,997 
202971,170 
Thereafter— 
Total Non-vested Shares438,507 
Schedule of Certain Information with Respect to the Performance Share Awards
The following table summarizes certain information with respect to the Performance Share awards granted on or after January 1, 2022 and includes the forfeiture of certain of the Performance Share awards during 2024 (dollars in thousands):
Performance Share Period
Fair Value on Date of Grant 1
Expense for the Three Months Ended June 30,
Expense for the Six Months Ended June 30,
2025202420252024
January 1, 2022 - December 31, 2024$5,618 $— $326 $— $808 
January 1, 2023 - December 31, 20258,583 715 601 1,430 1,240 
January 1, 2024 - December 31, 20269,261 772 736 1,544 1,526 
January 1, 2025 - December 31, 20279,824 819 — 1,638 — 
Total$33,286 $2,306 $1,663 $4,612 $3,574 
1     Reflects the fair value on date of grant for all performance shares outstanding at June 30, 2025.
Schedule of Cash Dividends Paid or Payable Per Share The following table sets forth the cash dividends paid or payable per share during the six months ended June 30, 2025:
For the Three Months EndedSecurityDividend per ShareDeclaration DateRecord DateDate Paid
March 31, 2025Common Stock$0.49 February 4, 2025March 27, 2025April 4, 2025
June 30, 2025Common Stock$0.49 May 6, 2025June 27, 2025July 11, 2025