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