XML 86 R78.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Feb. 29, 2016
Related Party Transaction [Line Items]            
Deferred income - related party $ 7,922   $ 7,922   $ 7,730  
Common stock, shares issued     14,285,715      
Nestle Health Science [Member]            
Related Party Transaction [Line Items]            
Collaboration revenue - related party 0 $ 620 $ 0 $ (1,024)    
Deferred revenue 95,364   95,364   95,364 $ 120,000
Due from related party 0   0   0  
Nestle Health Science [Member] | 2021 License Agreement [Member]            
Related Party Transaction [Line Items]            
Collaboration revenue - related party 0 125,853 0 126,975    
Deferred revenue 0   0   0  
Payment for collaboration receivable 0 0 8,674 0    
Payments under agreements with related party 0 $ 0 0 $ 13,419    
Due from related party 18,601   18,601   8,674  
Accrued Expenses and Other Liabilities [Member] | Nestle Health Science [Member] | 2021 License Agreement [Member]            
Related Party Transaction [Line Items]            
Transaction price allocated under collaborative arrangement $ 43,075   $ 43,075   $ 28,053