v3.23.1
Geographic, product and industry information - By Industry (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting Information [Line Items]      
Revenue $ 203,565 $ 132,333 $ 90,100
Industrial chemicals/materials      
Segment Reporting Information [Line Items]      
Revenue 57,940 34,475 29,054
Academic research      
Segment Reporting Information [Line Items]      
Revenue 37,097 25,299 19,642
Healthcare      
Segment Reporting Information [Line Items]      
Revenue 106,363 71,241 40,036
Food/agriculture      
Segment Reporting Information [Line Items]      
Revenue $ 2,165 $ 1,318 $ 1,368