XML 38 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Description of Business (Detail) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
Jun. 30, 2024
Dec. 31, 2022
License Collaboration And Manufacturing Agreements [Line Items]      
Entity incorporation state   DE  
Entity incorporation date   Aug. 01, 2012  
HCRx Agreement [Member]      
License Collaboration And Manufacturing Agreements [Line Items]      
Proceeds from sale of future royalties, gross $ 31.0   $ 31.0
Minimum cash repayment   185.00%  
Maximum cash repayment   250.00%