XML 91 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Difference between Federal Statutory Income Tax Rate and Effective Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Tax provision at federal statutory rate 21.00% 21.00% 21.00%
State taxes 0.22% 9.03% 6.13%
Uncertain tax positions 0.18% 0.92% 0.05%
Stock based compensation (1.65%) (1.12%) (1.96%)
Nondeductible compensation - 162(m) (0.55%) 0.00% 0.00%
Goodwill impairment (10.62%) 0.00% 0.00%
Federal return to provision (0.21%) (3.92%) (0.17%)
State return to provision 3.41% (2.02%) (0.14%)
Other permanent differences (1.15%) 1.33% 1.09%
Research & development credit 3.19% (2.98%) (0.33%)
Foreign tax rate differential (2.42%) 0.00% 0.00%
Other 0.11% 0.34% 0.19%
Change in valuation allowance (12.20%) 0.12% (0.10%)
Effective tax rate (0.69%) 22.70% 25.76%