v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net Income    
Net Income $ 67,732 $ 58,239
Dividends on preferred stock (10,265) (10,265)
Impact of preferred stock redemption   (5,371)
Net Income Allocated to Common Shareholders $ 57,467 $ 42,603
Weighted-Average Shares    
Weighted average shares - Basic 45,929,936 45,824,022
Effect of dilutive securities-restricted stock awards 67,808 90,061
Weighted average shares - diluted 45,997,744 45,914,083
Per Share Amount    
Basic earnings per share $ 1.25 $ 0.93
Diluted earnings per share $ 1.25 $ 0.93