XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Summary of Significant Accounting Policies - Schedule of Concentration, Percentage of Gross Revenues (Details) - Revenue Benchmark
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
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 64.70% 17.20% 47.70% 4.80%
Geographical Risk | EMEA        
Concentration Risk [Line Items]        
Percentage of concentration risk 31.70% 16.70% 49.40% 61.40%
Geographical Risk | APAC        
Concentration Risk [Line Items]        
Percentage of concentration risk 3.60% 66.10% 2.90% 33.80%
Bayer | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk   16.70% 30.10% 61.40%
Kyowa Kirin Co., Ltd | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk   66.20%   33.80%
Alexion | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 22.30% 14.70% 12.00%  
Customer A | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 19.40%   15.20%  
Customer B | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 17.50%   13.70%  
Customer C | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 13.30%      
Customer D | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 12.20%   10.10%