XML 122 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Disaggregation of Revenue (Details) - Product Concentration Risk - Revenue from Contract with Customer Benchmark
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pharmaceutical and biotechnology      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 35.00% 26.00% 30.00%
Agriculture      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 28.00% 19.00% 24.00%
Government and defense      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 23.00% 13.00% 6.00%
Industrial and environment      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 5.00% 6.00% 16.00%
Consumer and technology      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 5.00% 4.00% 8.00%
Food and nutrition      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 4.00% 32.00% 16.00%
Total Cell Engineering revenue      
Disaggregation Of Revenue [Line Items]      
Concentration risk percentage 100.00% 100.00% 100.00%