XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of Statutory U.S. Federal Income Tax Rate to Effective Income Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory U.S. federal income tax rate 21.00% 21.00% 21.00%
State and local income taxes 2.90% 2.70% 2.60%
Stock-based compensation (0.10%) 0.60% 1.00%
Capital loss   2.30% (2.10%)
Valuation allowance (0.10%) (0.60%) 2.10%
Worthless stock deduction (2.40%)    
Tax credits (0.40%) (0.30%) (0.30%)
Other 2.20% 2.90% 2.10%
Effective income tax rate 23.10% 28.60% 26.40%