v3.26.1
Organization and Basis of Presentation (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accumulated deficit $ 1,666,127 $ 1,417,427
Unrestricted cash, cash equivalents and investments securities $ 1,200,000  
Period of sufficient cash to meet its funding requirements 12 months