v3.26.1
Selected Quarterly Financial Data - Schedule of Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]      
Loss from operations $ (234,388) $ (186,849) $ (277,321)
Net Income (Loss) $ (229,967) $ (176,207) $ (260,491)
Net loss per share attributable to common stockholders basic $ (4.32) $ (3.35) $ (4.97)
Net loss per share attributed to common stockholders diluted $ (4.32) $ (3.35) $ (4.97)