XML 91 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Schedule of provision/(benefit) for income tax (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit 8.40% 10.10% (7.50%)
Permanent and other items 1.70% (9.90%) (1.00%)
Stock-based compensation 7.20% 39.30% 4.40%
Tax credits (30.60%) (120.00%) 13.90%
Foreign tax rate differential (4.10%) 7.20% (11.90%)
Foreign inclusion adjustments 29.40% 74.70% (10.80%)
Foreign intangible amortization 0.20% 10.20% (2.30%)
162M limitation 30.20% 103.90% (48.60%)
Total 63.40% 136.50% (42.80%)