v3.26.1
Revenue From Contracts With Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 144,795 $ 143,338 $ 293,437 $ 290,774
Multiomics        
Disaggregation of Revenue [Line Items]        
Total revenue 63,704 63,522 130,922 129,820
Core Products        
Disaggregation of Revenue [Line Items]        
Total revenue 44,300 47,889 91,907 97,514
Sample Repository Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 36,791 $ 31,927 $ 70,608 $ 63,440