XML 121 R110.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Income Tax Provisions Included in the Consolidated Statements of Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current expense:                      
Federal                 $ 85,133 $ 77,347 $ 84,441
State                 17,019 17,604 15,972
Total current income tax expense                 102,152 94,951 100,413
Deferred expense (benefit):                      
Federal                 11,764 334 (2,053)
State                 4,881 (3,702) (868)
Total deferred income tax expense (benefit)                 16,645 (3,368) (2,921)
Total income taxes $ 31,068 $ 33,735 $ 31,367 $ 22,627 $ 26,651 $ 24,649 $ 18,878 $ 21,405 $ 118,797 $ 91,583 $ 97,492