v3.26.1
Income Taxes - Schedule of Geographical Breakdown of Loss before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Domestic $ (69,021) $ (60,382)
Foreign (2,351) (13,753)
Loss before income taxes $ (71,372) $ (74,135)