XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Federal tax expense 21.00% 21.00% 21.00%
State taxes, net of federal benefit 0.50% 1.24% 1.07%
Foreign rate differential (1.40%) (0.33%) (0.12%)
Withholding taxes (0.0177) (0.0060) (0.0078)
Nondeductible compensation (10.20%) (2.52%) (5.29%)
Stock-based compensation (1.84%) (3.18%) 0.27%
Change in valuation allowance (18.33%) (21.41%) (34.54%)
Research and development credits 7.94% 4.69% 16.87%
Nontaxable dividends 1.31% 0.00% 0.00%
Other (0.73%) (0.40%) 0.02%
Effective tax rate (3.52%) (1.51%) (1.50%)