v3.26.3
Summary of Significant Accounting Policies - Schedule of Concentration, Percentage of Gross Revenues (Details) - Revenue Benchmark
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 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 71.70% 89.60% 82.90% 62.20%
Geographical Risk | EMEA        
Concentration Risk [Line Items]        
Percentage of concentration risk 27.60% 7.70% 16.30% 34.90%
Geographical Risk | APAC        
Concentration Risk [Line Items]        
Percentage of concentration risk 0.70% 2.70% 0.80% 2.90%
Bayer | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 19.40%   10.90% 20.50%
Customer A | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 16.10% 20.60% 17.30% 17.30%
Customer B | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 19.10% 22.50% 23.40% 17.10%
Customer C | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 18.30% 17.40% 19.30% 12.70%
Customer D | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 12.20% 17.40% 13.10% 12.90%
Customer E | Customer Concentration Risk        
Concentration Risk [Line Items]        
Percentage of concentration risk 13.80% 14.40% 14.90%