v3.26.1
Stockholders' Equity - Computation of Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:            
Net income available to common shareholders $ 61,876 $ 61,403 $ 75,909 $ 60,434 $ 123,279 $ 136,343
Denominator:            
Basic weighted average shares outstanding 102,314,156   107,227,128   103,678,673 107,204,024
Effect of dilutive securities:            
Diluted weighted average shares outstanding 102,385,222   107,296,203   103,751,287 107,290,272
Basic earnings per share $ 0.6   $ 0.71   $ 1.19 $ 1.27
Diluted earnings per share $ 0.6   $ 0.71   $ 1.19 $ 1.27
Stock appreciation rights [Member]            
Effect of dilutive securities:            
Dilutive securities 27,156   27,256   21,078 30,900
Restricted stock [Member]            
Effect of dilutive securities:            
Dilutive securities 43,910   41,819   51,536 55,348