XML 104 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Percentage of Accounts Receivable by Collaboration Partners (Details) - Accounts Receivable - Accounts Receivable from Collaboration Agreements
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sigma-Aldrich Corporation    
Concentration Risk [Line Items]    
Percentage of accounts receivable 78.00% 0.00%
Kite Pharma, Inc.    
Concentration Risk [Line Items]    
Percentage of accounts receivable 18.00% 19.00%
Novartis Institutes for BioMedical Research, Inc.    
Concentration Risk [Line Items]    
Percentage of accounts receivable 0.00% 59.00%
Biogen MA, Inc.    
Concentration Risk [Line Items]    
Percentage of accounts receivable 0.00% 14.00%