v3.26.3
Stockholders' Equity - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:                
Net income available to common shareholders $ 52,493 $ 61,876 $ 61,403 $ 51,770 $ 75,909 $ 60,434 $ 175,772 $ 188,113
Denominator:                
Basic weighted average shares outstanding 101,719,534     107,244,573     103,018,450 107,217,689
Effect of dilutive securities:                
Diluted weighted average shares outstanding 101,827,361     107,332,641     103,102,802 107,304,543
Basic earnings per share $ 0.52     $ 0.48     $ 1.71 $ 1.75
Diluted earnings per share $ 0.52     $ 0.48     $ 1.7 $ 1.75
Stock appreciation rights [Member]                
Effect of dilutive securities:                
Dilutive securities 20,038     31,206     20,732 31,002
Restricted stock [Member]                
Effect of dilutive securities:                
Dilutive securities 87,789     56,862     63,620 55,852