XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Nature Of Business And Basis Of Presentation [Line Items]                
Entity incorporated month and year           2010-10    
Entity incorporation, state or country code           DE    
Accumulated deficit   $ 889,133,000       $ 889,133,000   $ 864,511,000
Cash and cash equivalents   229,520,000       229,520,000   $ 163,030,000
Net operating cash outflows           (10,600,000) $ (116,342,000)  
Net Income (Loss)   46,552,000 $ (71,174,000) $ (64,735,000) $ (56,624,000) (24,622,000) $ (121,359,000)  
Twenty Twenty One License Agreement [Member]                
Nature Of Business And Basis Of Presentation [Line Items]                
Milestones payments received $ 125,000,000 $ 125,000,000       $ 125,000,000