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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic        
Net income applicable to common stock $ 87,091 $ 1,018 $ 175,319 $ 42,536
Average common shares outstanding (in shares) 91,650,415 94,580,927 92,666,370 79,209,073
Net income per common share - basic (in usd per share) $ 0.95 $ 0.01 $ 1.89 $ 0.54
Diluted        
Net income applicable to common stock $ 87,091 $ 1,018 $ 175,319 $ 42,536
Average common shares outstanding (in shares) 91,650,415 94,580,927 92,666,370 79,209,073
Effect of dilutive stock-based compensation (in shares) 569,867 555,233 552,980 462,702
Average common shares outstanding - diluted (in shares) 92,220,282 95,136,160 93,219,350 79,671,775
Net income per common share - diluted (in usd per share) $ 0.94 $ 0.01 $ 1.88 $ 0.53