XML 75 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic, product and industry information - By Industry (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Revenue [1] $ 71,498 $ 54,243
Industrial chemicals/materials    
Segment Reporting Information [Line Items]    
Revenue 16,277 13,575
Academic research    
Segment Reporting Information [Line Items]    
Revenue 13,773 10,015
Healthcare    
Segment Reporting Information [Line Items]    
Revenue 40,881 30,013
Food/agricultural    
Segment Reporting Information [Line Items]    
Revenue $ 567 $ 640
[1] During the three months ended December 31, 2023, and 2022, the Company had revenues from the related parties in the amount of $2.3 million and $0.2 million, respectively.