XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Description of Business and Basis of Presentation - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Description Of Business And Basis Of Presentation [Line Items]      
Accumulated deficit $ 570,764 $ 358,544  
Cash, cash equivalents and marketable securities 595,400    
Research and development (190,968) $ (150,404) $ (101,182)
Revision of Prior Period, Adjustment | Related to the Year Ended December 31, 2022      
Description Of Business And Basis Of Presentation [Line Items]      
Research and development $ 3,600