v3.26.1
Summary of Significant Accounting Policies - Schedule of Concentration, Percentage of Gross Revenues (Details) - Revenue Benchmark
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Geographical Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 100.00% 100.00% 100.00% 100.00%
Geographical Risk | U.S.        
Concentration Risk [Line Items]        
Percentage of concentration risk 91.20% 64.70% 91.90% 47.70%
Geographical Risk | EMEA        
Concentration Risk [Line Items]        
Percentage of concentration risk 8.10% 31.70% 7.20% 49.40%
Geographical Risk | APAC        
Concentration Risk [Line Items]        
Percentage of concentration risk 0.70% 3.60% 0.90% 2.90%
Bayer | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk       30.10%
Alexion | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk   22.30%   12.00%
Customer A | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 18.00% 19.40% 18.20% 15.20%
Customer B | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 28.80% 17.50% 26.70% 13.70%
Customer C | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 18.80% 13.30% 20.00%  
Customer D | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 13.20% 12.20% 13.70% 10.10%
Customer E | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 15.00%   15.80%