v3.26.1
Earnings Per Common Share - Summary of Earnings Per Common 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
Numerator for both basic and diluted earnings per common share:        
Net income available to common shareholders $ 88,437 $ 54,884 $ 172,832 $ 43,360
Denominator:        
Total average basic common shares outstanding 96,028,958 95,744,980 96,066,022 86,339,970
Effect of dilutive stock options and other stock compensation 674,922 63,330 440,388 126,731
Total diluted average common shares outstanding 96,703,880 95,808,310 96,506,410 86,466,701
Earnings per common share - basic $ 0.92 $ 0.57 $ 1.8 $ 0.5
Earnings per common share - diluted $ 0.91 $ 0.57 $ 1.79 $ 0.5