v3.26.1
EARNINGS (LOSS) PER SHARE - Components of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnings Per Share [Abstract]        
Net income available to common shareholders $ 71,560 $ 55,846 $ 141,213 $ 65,369
Weighted-average number of common shares outstanding – basic (shares) 33,796,369 31,585,390 33,937,816 31,516,887
Share-based compensation plans (shares) 1,109,362 788,671 1,170,840 915,108
Weighted-average number of common shares – diluted (shares) 34,905,731 32,374,061 35,108,656 32,431,995
Basic earnings per common share (in usd per share) $ 2.12 $ 1.77 $ 4.16 $ 2.07
Diluted earnings per common share (in usd per share) $ 2.05 $ 1.73 $ 4.02 $ 2.02