XML 91 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income taxes - Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
Federal tax expense 21.00% 21.00% 21.00%
State taxes, net of federal benefit 1.24% 1.07% 1.17%
Foreign rate differential (0.33%) (0.12%) (0.32%)
Withholding taxes (0.0060) (0.0078) (0.0306)
Nondeductible compensation (2.52%) (5.29%) 0.00%
Stock-based compensation (3.18%) 0.27% (1.94%)
Change in valuation allowance (21.41%) (34.54%) (21.16%)
Research and development credits 4.69% 16.87% 0.00%
Other (0.40%) 0.02% 0.08%
Effective tax rate (1.51%) (1.50%) (4.23%)