XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Geographic, product and industry information - By Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 63,740 $ 56,113 $ 178,163 $ 146,259
Industrial chemicals/materials        
Segment Reporting Information [Line Items]        
Revenue 16,801 16,733 44,785 43,533
Academic research        
Segment Reporting Information [Line Items]        
Revenue 12,421 9,501 33,556 26,873
Healthcare        
Segment Reporting Information [Line Items]        
Revenue 33,988 29,437 97,764 74,408
Food/agricultural        
Segment Reporting Information [Line Items]        
Revenue $ 530 $ 442 $ 2,058 $ 1,445