XML 110 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. statutory federal rate applied to pretax income 21.00% 21.00% 21.00%
State and local income taxes, net of federal benefit 1.40% 4.30% 8.80%
Foreign tax rate differential 0.20% (1.80%) 1.30%
Non-deductible expenses 5.60% (14.60%) (1.60%)
Goodwill and intangible assets 0.00% 1.80% (0.70%)
Change in tax rate (0.30%) (5.60%) 12.70%
Compensation and benefits 1.00% 6.20% 6.70%
Non-controlling interest (3.00%) 0.70% (0.40%)
Other 3.80% 0.70% (7.60%)
Tax credits (10.00%) 24.70% (37.90%)
Stock basis adjustment 0.00% 4.90% 0.00%
Valuation allowance for deferred tax assets 0.80% 0.50% 19.00%
Effective income tax rate 20.50% 42.80% 21.30%