XML 79 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Differences between Income Tax Provision and Income Tax Determined by Applying US Federal Statutory Rate (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
U.S. Federal statutory taxes $ 64,194 $ 58,002 $ 51,836
State and local taxes, net of U.S. Federal benefit 13,890 12,296 10,608
Permanent items 948 1,320 (208)
Excess tax benefits from vesting or settlement of stock compensation awards (756) (656) (11)
Federal credits (636) (755) (598)
Other 1,652 608 585
Total income tax provision $ 79,292 $ 70,815 $ 62,212