XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Concentration Risk [Line Items]      
Accounts receivable, allowance for credit loss $ 0 $ 0  
Total revenues 660,116,000 443,310,000 $ 267,594,000
Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 660,116,000 443,310,000 267,594,000
United States | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 437,989,000 293,089,000 106,918,000
Switzerland | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 166,836,000 134,117,000 95,949,000
Ireland | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 3,000 14,000 30,552,000
Belgium | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 2,088,000 199,000 20,086,000
Japan | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues 47,939,000 11,934,000 10,644,000
All other foreign | Geographic Concentration Risk      
Concentration Risk [Line Items]      
Total revenues $ 5,261,000 $ 3,957,000 $ 3,445,000
Roche and Baxalta | Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration Risk, Percentage (instant date) 52.00% 90.00%  
Partner A | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 20.00% 25.00% 35.00%
Partner B | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 46.00% 48.00% 26.00%
Partner C | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 0.00% 11.00%
Partner D | Sales | Customer Concentration Risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 0.00% 10.00% 0.00%