v3.25.2
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended
Jul. 01, 2025
Jan. 15, 2025
Aug. 05, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
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    
Payment offset amount of employment obligation $ 1,421                  
Share Price       $ 21   $ 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       $ (965,272)   (965,272)       $ (978,099)
Cash and cash equivalents       45,379   45,379       $ 30,793
Net loss from continuing operations       $ (24,881) $ (28,871) $ (52,117) $ (63,309)      
Transition Services Agreement [Member]                    
Nature Of Business And Basis Of Presentation [Line Items]                    
Payments to acquire other productive assets   $ 50,000                
Subsequent Event [Member]                    
Nature Of Business And Basis Of Presentation [Line Items]                    
Payment offset amount of employment obligation 1,421                  
Subsequent Event [Member] | Transition Services Agreement [Member]                    
Nature Of Business And Basis Of Presentation [Line Items]                    
Payments to acquire other productive assets $ 25,000                  
Forecast [Member]                    
Nature Of Business And Basis Of Presentation [Line Items]                    
Business combination, percentage of all rent and other cost due                 80.10%  
Nestle Health Science [Member]                    
Nature Of Business And Basis Of Presentation [Line Items]                    
Payments to acquire business     100,000              
Adjusted account settlement amount     $ 17,857              
Fixed interest rate     10.00%              
Derivative fixed interest rate thereafter     5.00%