XML 122 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Reconciliation of the U.S. Statutory Tax Rate to our Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. statutory tax rate 21.00% 21.00% 21.00%
U.S. state income taxes, net of U.S. federal tax benefit 3.60% 3.00% (0.60%)
Foreign earnings at other than U.S. rates (0.30%) (0.30%) (0.80%)
Change in valuation allowance (25.10%) 19.20% 77.30%
Contingent consideration adjustments (0.029) (0.012) (0.001)
Non-deductible excess compensation (8.10%) (6.80%) (27.80%)
Excess tax benefits on stock-based compensation 4.80% 7.10% 12.20%
Convertible debt extinguishment 0 0 (0.034)
Change in uncertain tax positions 0.30% (0.50%) (1.10%)
Nondeductible transaction costs (0.10%) (0.20%) (1.70%)
Change in state rate 6.10% 2.20% 5.20%
Return to provision and other deferred adjustments 1.70% (0.10%) (1.10%)
Tax receivable agreement 0.30% (0.90%) (9.10%)
Research and development tax credit - federal 1.20% 1.70% 0.00%
Other, net (0.30%) 0.00% (0.10%)
Effective tax rate 2.20% 44.20% 69.90%