v3.25.4
Income Taxes - Summary of Reconciliation of Statutory Federal Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Tax benefit (expense) computed at the federal statutory rate 21.00% 21.00% 21.00%
State tax benefit (expense), net of federal benefit (0.60%) 3.90% 2.20%
Change in valuation allowance (24.50%) (31.00%) (31.50%)
Differences between U.S. and foreign tax rates on foreign income   (0.30%) 3.30%
Stock-based compensation   (6.40%) (7.00%)
U.S. federal research & development credit benefit   11.00% 8.60%
Acquisitions and divestitures   (1.00%) 1.80%
Other benefits (expenses)   (1.00%) (0.60%)
Total income tax benefit (expense) (2.10%) (3.80%) (2.20%)