XML 100 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of income tax expense      
Current $ 93,914 $ 139,859 $ 98,666
Deferred 32,174 (13,246) 58,168
Total income tax expense 126,088 126,613 156,834
Effective Income Tax Rate Reconciliation, Amount      
Tax provision at weighted average statutory rates 121,227 116,389 148,176
State taxes, net of federal benefit 4,478 4,872 6,306
Non-deductible expenses 3,542 4,501 4,041
Tax exempt interest, net of proration (1,357) (1,551) (1,463)
Excess tax (benefit) deficit from stock-based compensation (668) 145 75
Other (1,134) 2,257 (301)
Total income tax expense $ 126,088 $ 126,613 $ 156,834
% of pretax income      
Tax provision at weighted average statutory rates 14.20% 14.10% 15.00%
State taxes, net of federal benefit 0.50% 0.60% 0.60%
Non-deductible expenses 0.40% 0.50% 0.40%
Tax exempt interest, net of proration (0.20%) (0.20%) (0.10%)
Excess tax (benefit) deficit from stock-based compensation (0.10%) 0.00% 0.00%
Other (0.10%) 0.40% 0.00%
Total income tax expense 14.70% 15.40% 15.90%