v3.26.1
Nature of Operations and Summary of Significant Accounting Policies - Computation of Basic and Diluted Earnings per Common Share (EPS) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Net income $ 118,209 $ 115,209
Average shares outstanding (in shares) 196,528 198,657
Effect of common stock options (in shares) 205 195
Average diluted shares outstanding (in shares) 196,733 198,852
Basic earnings per share (in dollars per share) $ 0.60 $ 0.58
Diluted earnings per share (in dollars per share) $ 0.60 $ 0.58