v3.26.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 161,178 $ 143,855 $ 454,615 $ 434,629
Multiomics        
Disaggregation of Revenue [Line Items]        
Total revenue 72,889 66,235 203,811 196,054
Core Products        
Disaggregation of Revenue [Line Items]        
Total revenue 47,682 45,663 139,589 143,177
Sample Repository Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 40,607 $ 31,957 $ 111,215 $ 95,398