v3.26.1
The Company - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]            
Net Income (Loss) $ (65,643) $ (58,158) $ (54,313) $ (57,461) $ (123,801) $ (111,774)
Net cash used in operating activities         (86,247) $ (63,750)
Cash, cash equivalents and marketable securities $ 125,900       $ 125,900