XML 87 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Income taxes - Schedule of Effective Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal tax expense 21.00% 21.00% 21.00%
State taxes, net of federal benefit 2.18% 0.49% 0.50%
Foreign rate differential 3.16% (0.28%) (1.40%)
Withholding taxes   (2.43%) (1.77%)
Nondeductible compensation 77.41% (6.18%) (10.20%)
Stock-based compensation   (9.48%) (1.84%)
Change in valuation allowance (76.43%) (16.40%) (18.33%)
Research and development credits (22.97%) 7.57% 7.94%
Nontaxable dividends   0.00% 1.31%
Other 8.59% 0.34% (0.73%)
Effective tax rate 54.34% (5.37%) (3.52%)