XML 93 R80.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Common Share - Basic and Diluted Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Basic    
Net income applicable to common stock $ 88,228 $ 41,518
Average common shares outstanding (in shares) 93,693,615 63,664,419
Net income per common share - basic (in usd per share) $ 0.94 $ 0.65
Diluted    
Net income applicable to common stock $ 88,228 $ 41,518
Average common shares outstanding (in shares) 93,693,615 63,664,419
Effect of dilutive stock-based compensation (in shares) 534,728 361,606
Average common shares outstanding - diluted (in shares) 94,228,343 64,026,025
Net income per common share - diluted (in usd per share) $ 0.94 $ 0.65