v3.25.4
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Jul. 01, 2025
Jan. 15, 2025
Aug. 05, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Nature Of Business And Basis Of Presentation [Line Items]              
Entity incorporated month and year         2010-10    
Entity incorporation, state or country code         DE    
Payments to acquire business       $ 15,000 $ 15,000    
Stock issued during period, shares, new Issues       714,285 714,285    
Business combination percentage of all rent and other cost due         80.10%    
Payment offset amount of employment obligation $ 1,421            
Share Price       $ 21 $ 21    
Milestone Prepayment     $ 60,000   $ 60,000    
Payment in cash for first sales milestone     150,000        
Future milestone payment     125,000        
Closing period milestone payment one     400,000        
Closing period milestone payment two     150,000        
Closing period milestone payment three     750,000        
Accumulated deficit         (972,403) $ (978,099)  
Cash and cash equivalents         45,766 30,793  
Net loss from continuing operations         (93,971) (121,315) $ (195,097)
Operating cash outflows         73,883    
Installment payments         $ 75,000    
Transition Services Agreement [Member]              
Nature Of Business And Basis Of Presentation [Line Items]              
Payments to acquire other productive assets $ 25,000 $ 50,000          
Nestle Health Science [Member]              
Nature Of Business And Basis Of Presentation [Line Items]              
Payments to acquire business     100,000        
Satisfaction fee paid           $ 9,016  
Adjusted account settlement amount     $ 17,857        
Fixed interest rate     10.00%        
Derivative fixed interest rate thereafter     5.00%