XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share - Summary of Earnings Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for both basic and diluted earnings per common share:    
Net income available to common shareholders $ (11,523) $ 33,162
Denominator:    
Total average basic common shares outstanding 76,830,460 59,382,758
Effect of dilutive stock options and other stock compensation 190,132 140,921
Total diluted average common shares outstanding 77,020,592 59,523,679
(Loss) earnings per common share - basic $ (0.15) $ 0.56
(Loss) earnings per common share - diluted $ (0.15) $ 0.56