v3.25.4
Income Taxes - Components of Net Loss Before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
U.S. $ (144,577) $ (301,757)
Non - U.S. (112) (379)
Loss before income taxes $ (144,689) $ (302,136)