XML 101 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Related Party Transactions (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Sublease income     $ 1,979 $ 861
General and administrative     38,138 36,835
Prepaid expenses and other current assets     5,989 $ 7,129
Oxford Biomedica [Member]        
Related Party Transaction [Line Items]        
Sublease income     2,000  
Expenses recognized under the transitional services     700  
Amount due to OXB Solutions     500  
General and administrative     1,700  
Prepaid expenses and other current assets     300  
Oxford Biomedica [Member] | Vendor        
Related Party Transaction [Line Items]        
Due from related party     $ 1,100  
Oxford Biomedica [Member] | Supply Agreement [Member]        
Related Party Transaction [Line Items]        
Clinical supply requirements     50.00%  
Purchases of drug substance     $ 13,900  
Amount due to OXB Solutions     5,200  
Oxford Biomedica [Member] | Supply Agreement [Member] | Process Development Services [Member]        
Related Party Transaction [Line Items]        
Recorded purchases     12,500  
Oxford Biomedica [Member] | Supply Agreement [Member] | Stability and Other Support [Member]        
Related Party Transaction [Line Items]        
Recorded purchases     1,800  
Oxford Biomedica [Member] | Transitional Services Agreement [Member]        
Related Party Transaction [Line Items]        
Amount due to OXB Solutions     100  
Oxford Biomedica [Member] | Transitional Services Agreement [Member] | Vendor        
Related Party Transaction [Line Items]        
Amount due to OXB Solutions     $ 2,000  
Oxford Biomedica [Member] | Forecast [Member] | Supply Agreement [Member]        
Related Party Transaction [Line Items]        
Purchase commitment amount $ 0 $ 29,700