v3.26.1
Stock-Based Compensation - Schedule of Outstanding Restricted Stock (Details) - Long-Term Restricted Stock Awards
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of Units  
Nonvested, beginning (in shares) | shares 206,624
Granted during the period (in shares) | shares 55,551
Vested during the period (in shares) | shares (81,536)
Forfeited or expired during the period (in shares) | shares (1,869)
Nonvested, ending (in shares) | shares 178,770
Weighted-Average Grant-Date Fair Value  
Nonvested, beginning (in dollars per share) | $ / shares $ 38.08
Granted during the period (in dollars per share) | $ / shares 60.11
Vested during the period (in dollars per share) | $ / shares 33.87
Forfeited or expired during the period (in dollars per share) | $ / shares 40.14
Nonvested, ending (in dollars per share) | $ / shares $ 46.71