v3.26.1
Employee Benefits - Restricted Stock Units (Details) - Incentive Plan [Member] - RSUs [Member] - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Employee Benefits [Abstract]    
Outstanding, beginning of the period (in Shares) 250,671 236,239
Outstanding, beginning of period (in Dollars per share) $ 35.38 $ 27.54
Shares granted (in Shares) 0 69,589
Shares granted (in Dollars per share) $ 0 $ 43.17
Shares vested (in Shares) (80,925) (74,338)
Shares vested (in Dollars per share) $ 32.67 $ 26.96
Shares forfeited (in Shares) (1,450) 0
Shares forfeited (in Dollars per share) $ 32.62 $ 0
Outstanding, end of the period (in Shares) 168,296 231,490
Outstanding, end of period (in Dollars per share) $ 36.71 $ 32.42