XML 82 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Collaboration Profit and Loss - Additional Information (Detail) - Nestle Health Science [Member] - 2021 License Agreement [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 21, 2021
Jul. 01, 2021
Business Acquisition [Line Items]              
Transaction price allocated under collaborative arrangement           $ 35,500  
Topic 808 [Member]              
Business Acquisition [Line Items]              
Transaction price allocated under collaborative arrangement             $ 35,500
Topic 808 [Member] | Total Liabilities [Member]              
Business Acquisition [Line Items]              
Transaction price allocated under collaborative arrangement             $ 35,500
Topic 808 [Member] | Accrued Expenses and Other Current Liabilities [Member]              
Business Acquisition [Line Items]              
Transaction price allocated under collaborative arrangement $ 10,064   $ 10,064   $ 10,064    
Research and Development Expenses [Member] | Topic 808 [Member]              
Business Acquisition [Line Items]              
Cost associated with pre-launch activities 0 $ 645 0 $ 1,446      
General and Administrative Expenses [Member] | Topic 808 [Member]              
Business Acquisition [Line Items]              
Cost associated with pre-launch activities $ 0 $ 1,539 $ 0 $ 4,242