v3.25.4
Income Taxes - Schedule of Effective Tax Reconciliation Current Period (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Changes in income taxes resulting from, Amount      
U.S. federal statutory tax rate $ (82,992) $ (167,584) $ (138,742)
State and local income taxes, net of federal benefit (308) 1,529 (1,980)
Changes in valuation allowance   90,598 420,846
Other foreign jurisdictions   10,606 1,543
Effect of changes in tax laws or rates enacted in the current period 0    
Effect of cross-border tax laws 1,323    
Research & Development Credits (7,146) (3,358) (10,172)
Stock-based compensation (17,819) 50,954 50,640
Non-deductible compensation 14,365    
Other, nontaxable or nondeductible items (3,462)    
Changes in unrecognized tax benefits (1,769)    
Total tax provision (benefit) $ 6,295 $ (2,846) $ 28,477
Changes in income taxes resulting from, Percent      
U.S. federal statutory tax rate 21.00%    
State and local income taxes, net of federal benefit 0.08%    
Effect of changes in tax laws or rates enacted in the current period 0.00%    
Effect of cross-border tax laws (0.33%)    
Research & Development Credits 1.81%    
Stock-based compensation 4.51%    
Non-deductible compensation (3.64%)    
Other, nontaxable or nondeductible items 0.88%    
Changes in unrecognized tax benefits 0.45%    
Total tax provision (benefit) (1.59%)    
Israel      
Changes in income taxes resulting from, Amount      
Incentive tax rate $ 15,089    
Other adjustments $ (4,905)    
Changes in income taxes resulting from, Percent      
Incentive tax rate (3.82%)    
Other adjustments 1.24%    
Denmark      
Changes in income taxes resulting from, Amount      
Other adjustments $ (2,357)    
Changes in valuation allowance $ (16,142)    
Changes in income taxes resulting from, Percent      
Other adjustments 0.60%    
Changes in valuation allowance 4.08%    
United Kingdom      
Changes in income taxes resulting from, Amount      
Other adjustments $ (11,093)    
Foreign currency exchange $ 5,695    
Changes in income taxes resulting from, Percent      
Other adjustments 2.81%    
Foreign currency exchange (1.44%)    
Other foreign jurisdictions      
Changes in income taxes resulting from, Amount      
Other foreign jurisdictions $ 13,430    
Changes in income taxes resulting from, Percent      
Other foreign jurisdictions (3.41%)    
United States      
Changes in income taxes resulting from, Amount      
Changes in valuation allowance $ 104,386    
Changes in income taxes resulting from, Percent      
Changes in valuation allowance (26.41%)