XML 81 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS (LOSS) PER SHARE - Components of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income available to common shareholders, basic $ 54,300 $ 44,007 $ 100,226 $ 94,272
Net income available to common shareholders, diluted $ 54,300 $ 44,007 $ 100,226 $ 94,272
Weighted-average number of common shares outstanding – basic (shares) 31,649,715 31,254,125 31,561,569 31,535,103
Share-based compensation plans (shares) 1,049,434 337,017 1,215,273 430,894
Weighted-average number of common shares – diluted (shares) 32,699,149 31,591,142 32,776,842 31,965,997
Basic earnings per common share (usd per share) $ 1.72 $ 1.41 $ 3.18 $ 2.99
Diluted earnings per common share (usd per share) $ 1.66 $ 1.39 $ 3.06 $ 2.95