XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of Income Tax Expense Computed at Statutory Federal Income Tax Rate (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Statutory rate 21.00% 21.00% 21.00%
State tax 2.80% 3.10% 3.10%
Executive compensation limitation 4.10% 2.60% 3.60%
Tax credit (0.10%) 0.00% (1.90%)
Stock compensation windfall (4.10%) (4.40%) (5.60%)
Other 0.50% 2.10% 0.50%
Reconciliation of income tax expense 24.20% 24.40% 20.70%