XML 101 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue from Contracts with Customers - Disaggregated By Reporting Unit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 145,544 $ 129,535 $ 285,196 $ 247,677
Life Sciences Products        
Disaggregation of Revenue [Line Items]        
Total revenue $ 53,615 $ 52,355 $ 103,493 $ 97,899
Reporting unit, name of segment Life Sciences Products Life Sciences Products Life Sciences Products Life Sciences Products
Sample Repository Solutions        
Disaggregation of Revenue [Line Items]        
Total revenue $ 26,929 $ 22,191 $ 52,805 $ 42,724
Reporting unit, name of segment Life Sciences Services Life Sciences Services Life Sciences Services Life Sciences Services
Genomic Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 65,000 $ 54,989 $ 128,898 $ 107,054
Reporting unit, name of segment Life Sciences Services Life Sciences Services Life Sciences Services Life Sciences Services