XML 98 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Aug. 05, 2024
Jun. 29, 2022
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]              
Upfront Payment     $ 139,788 $ 139,788      
Milestone Prepayment $ 60,000   $ 60,000        
Payment in cash for first sales milestone $ 150,000            
Payments to acquire business       $ 15,000 $ 15,000    
Share Price     $ 1.05 $ 1.05 $ 1.05    
Stock issued during period, shares, new Issues   8,738,243   14,285,715 14,285,715    
Accounts receivable due from SPN - related party         $ 2,068 $ 0  
Other Expense         (14,107) 134 $ (705)
Manufacturing services         3,532 $ 0 $ 0
Transition Services Agreement [Member]              
Related Party Transaction [Line Items]              
Other Expense         6,292    
Passthrough Expenses [Member] | Transition Services Agreement [Member]              
Related Party Transaction [Line Items]              
Other Expense         3,136    
NESA [Member] | Transition Services Agreement [Member]              
Related Party Transaction [Line Items]              
Accounts receivable         3,724    
Unbilled receivable         2,443    
Related party partial payments         1,656    
SPN [Member]              
Related Party Transaction [Line Items]              
Upfront payment satisfaction fees     $ 2,355 $ 2,355 2,355    
Payments to acquire business     15,000        
Adjusted account settlement amount     $ 17,857   17,857    
Share Price     $ 1.05 $ 1.05      
Accrued Liabilities Due to SPN - Related Party         17,750    
Stock issued during period, shares, new Issues     14,285,715        
Unbilled receivable         2,683    
VOWST Business [Member]              
Related Party Transaction [Line Items]              
Payment in cash for first sales milestone     $ 150,000        
Payments to acquire business     $ 100,000   100,000    
Accrued Liabilities Due to SPN - Related Party         (33,458)    
Payment of outstanding amount         $ 9,608