v3.26.3
Nature of Business (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 41 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]                    
Accumulated deficit $ 794,907           $ 794,907     $ 457,169
Cash, cash equivalents, and investments 624,700           624,700      
Net loss $ 57,328 $ 241,071 $ 39,339 $ 36,932 $ 43,274 $ 42,211 337,738 $ 122,417    
Net cash used in operating activities             $ 115,123 $ 104,528    
Proceeds from issuance of equity                 $ 1,400,000