XML 101 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Income tax at U.S. statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit 2.90% 11.60% 1.60%
Taxes on foreign earnings 1.70% 0.70% (1.10%)
Share-based compensation (2.50%) 39.30% 15.30%
Non-deductible expenses 0.00% (2.50%) 1.60%
Effect of flow-through entities 0.125 0 0
Goodwill impairment (17.10%) 0.00% 0.00%
Tax credits 0.00% 0.80% (0.70%)
Change in valuation allowance (40.10%) 4.20% (210.50%)
Settlement of unrecognized tax benefits 0.00% (8.00%) 0.00%
Foreign-derived intangible income 0.10% (5.20%) 0.00%
Convertible senior notes 0.00% 0.00% 15.00%
Other (0.10%) 2.00% 1.30%
Total (21.60%) 63.90% (156.50%)