XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Geographic, product and industry information - By Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Segment Reporting Information [Line Items]        
Revenue $ 60,180 $ 48,127 $ 114,423 $ 90,145
Industrial chemicals/materials        
Segment Reporting Information [Line Items]        
Revenue 14,410 14,082 27,985 26,800
Academic research        
Segment Reporting Information [Line Items]        
Revenue 11,120 9,485 21,135 17,372
Healthcare        
Segment Reporting Information [Line Items]        
Revenue 33,764 24,111 63,777 44,971
Food/agricultural        
Segment Reporting Information [Line Items]        
Revenue $ 886 $ 449 $ 1,526 $ 1,002