XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
financialInstitution
bank
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Concentration Risk [Line Items]      
Commercial banks where cash and cash equivalents are maintained | bank 2    
Financial institutions where marketable securities are maintained | financialInstitution 1    
Accounts receivable, allowance for credit loss $ 0 $ 0  
Total revenues 829,253,000 660,116,000 $ 443,310,000
Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 829,253,000 660,116,000 443,310,000
United States | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 587,196,000 437,989,000 293,089,000
Switzerland | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 149,024,000 166,836,000 134,117,000
Belgium | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 58,354,000 2,088,000 199,000
Japan | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 15,096,000 47,939,000 11,934,000
All other foreign | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues $ 19,583,000 $ 5,264,000 $ 3,971,000
Jansen and Roche | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage (instant date) 69.00%    
Janssen, Roche and Takeda | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage (instant date)   52.00%  
Partner A | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 44.00% 46.00% 48.00%
Partner B | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 19.00% 20.00% 25.00%
Partner C | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 0.00% 0.00%
Partner D | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 0.00% 10.00%