XML 40 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of the Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 01, 2025
Jan. 15, 2025
Aug. 05, 2024
Mar. 31, 2025
Mar. 31, 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 Reduced Amount of Employment Obligation   $ 1,500            
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       (945,417)       $ (978,099)
Cash and cash equivalents       58,849       $ 30,793
Net loss from continuing operations       $ (27,236) $ (34,438)      
Transition Services Agreement [Member]                
Nature Of Business And Basis Of Presentation [Line Items]                
Payments to acquire other productive assets   $ 50,000            
Forecast [Member]                
Nature Of Business And Basis Of Presentation [Line Items]                
Business combination, percentage of all rent and other cost due             80.10%  
Payment Reduced Amount of Employment Obligation $ 1,500              
Forecast [Member] | Transition Services Agreement [Member]                
Nature Of Business And Basis Of Presentation [Line Items]                
Payments to acquire other productive assets $ 25,000              
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%