v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Statement of Stockholders' Equity [Abstract]                  
Cumulative dividends declared per common share $ 0.52 $ 0.50 $ 0.50 $ 0.48 $ 0.48 $ 0.48 $ 1.02 $ 0.96  
Net Income (Loss) Attributable to Parent $ 48,886 $ 54,716 $ 51,249 $ 53,502 $ 45,496 $ 45,135 $ 103,602 $ 90,631  
Other Comprehensive Income (Loss), Net of Tax 1,412 (2,875) 12,744 23,667 3,504 29,348 (1,463) 32,852  
Accrual of dividends on common stock (17,898) (17,297) (17,272) (16,758) (16,826) (16,814)      
Amortization of stock-based compensation related to restricted stock grants, net of shares surrendered 229 1,941 2,631 2,678 37 1,458      
Repurchase of common stock   (16,148) (15,947) (15,861)          
Equity, Attributable to Parent $ 1,999,263 $ 1,966,634 $ 1,946,297 $ 1,912,892 $ 1,865,664 $ 1,833,453 $ 1,999,263 $ 1,865,664 $ 1,774,326
Cumulative dividends declared per common share $ 0.52 $ 0.50 $ 0.50 $ 0.48 $ 0.48 $ 0.48 $ 1.02 $ 0.96  
Common Stock [Member]                  
Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture 109,811 27,242 12,534 1,303 94,022 30,140      
Stock Repurchased and Retired During Period, Shares   (250,000) (249,975) (250,000)          
Shares, Outstanding 33,984,909 33,875,098 34,097,856 34,335,297 34,583,994 34,489,972 33,984,909 34,583,994 34,459,832
Common Stock and Paid in Capital [Member]                  
Amortization of stock-based compensation related to restricted stock grants, net of shares surrendered $ 229 $ 1,941 $ 2,631 $ 2,678 $ 37 $ 1,458      
Repurchase of common stock   (16,148) (15,947) (15,861)          
Equity, Attributable to Parent 1,268,527 1,268,298 1,282,505 1,295,821 1,309,004 1,308,967 $ 1,268,527 $ 1,309,004 $ 1,307,509
Retained Earnings [Member]                  
Net Income (Loss) Attributable to Parent 48,886 54,716 51,249 53,502 45,496 45,135      
Dividends, Common Stock, Cash (17,898) (17,297) (17,272) (16,758) (16,826) (16,814)      
Equity, Attributable to Parent 940,210 909,222 871,803 837,826 801,082 772,412 940,210 801,082 744,091
Accumulated Other Comprehensive Income (Loss) [Member]                  
Other Comprehensive Income (Loss), Net of Tax 1,412 (2,875) 12,744 23,667 3,504 29,348      
Equity, Attributable to Parent $ (209,474) $ (210,886) $ (208,011) $ (220,755) $ (244,422) $ (247,926) $ (209,474) $ (244,422) $ (277,274)