XML 71 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate, Tax Rate Reconciliation      
Statutory rate 21.00% 21.00% 21.00%
Effect of:      
State and local income taxes, net of federal tax benefit 4.20% 0.10% 7.00%
Non-deductible goodwill impairment 0.00% (18.60%) 0.00%
Excess tax benefits from stock-based compensation 1.50% (0.20%) (0.30%)
Non-deductible expenses 1.50% (0.10%) 0.20%
Reserve for uncertain tax positions 1.00% 0.00% 0.70%
Other 1.20% (0.20%) 0.50%
Effective income tax rate 30.40% 2.00% 29.10%