v3.25.4
Income Taxes - Schedule of Reconciliation of Income Tax Benefit 2024 and 2023 (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Income tax benefit computed at federal statutory rate $ (63,145) $ (70,279) $ (85,401)
Foreign rate differential   5,539 2,107
Stock-based compensation expense 13,624 4,897 88
Change in valuation allowance   69,814 97,923
Research and development credits (12,055) (17,895) (13,049)
Intra-group transfer of acquired intellectual property   0 26,358
BEAT waiver election   13,125 0
Non-deductible expenses   5,662 4,495
Other   (459) 3,551
(Benefit from) provision for income taxes $ (5,413) $ 10,404 $ 36,072