v3.26.1
Income Taxes - Components of loss before the provision for (benefit from) income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Taxes    
U.S. loss $ (388,509) $ (160,918)
Non-U.S. income 10,693 4,359
Loss before income taxes $ (377,816) $ (156,559)