v3.26.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance at Dec. 31, 2024 $ 763,582 $ 0 $ 0 $ 363,761 $ 436,122 $ (36,301)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 44,587       44,587  
Other comprehensive income (loss), net of tax (102)         (102)
Amortization of unearned compensation 846     846    
Net settlement of share awards (3,849)     (3,849)    
Cash dividends on common stock (14,212)       (14,212)  
Ending balance at Jun. 30, 2025 790,852 0 0 360,758 466,497 (36,403)
Beginning balance at Mar. 31, 2025 776,061 0 0 360,522 452,945 (37,406)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 20,644       20,644  
Other comprehensive income (loss), net of tax 1,003         1,003
Amortization of unearned compensation 387     387    
Net settlement of share awards (151)     (151)    
Cash dividends on common stock (7,092)       (7,092)  
Ending balance at Jun. 30, 2025 790,852 0 0 360,758 466,497 (36,403)
Beginning balance at Dec. 31, 2025 688,251 0 0 459,243 255,004 (25,996)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 51,076       51,076  
Other comprehensive income (loss), net of tax 1,981         1,981
Amortization of unearned compensation 1,084     1,084    
Exercise of stock options 283     283    
Cash dividends on common stock (16,486)       (16,486)  
Ending balance at Jun. 30, 2026 726,189 0 0 460,610 289,594 (24,015)
Beginning balance at Mar. 31, 2026 699,027 0 0 459,799 272,941 (33,713)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 24,908       24,908  
Other comprehensive income (loss), net of tax 9,698         9,698
Amortization of unearned compensation 528     528    
Exercise of stock options 283     283    
Cash dividends on common stock (8,255)       (8,255)  
Ending balance at Jun. 30, 2026 $ 726,189 $ 0 $ 0 $ 460,610 $ 289,594 $ (24,015)