v3.26.1
Segment and Geographic Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]    
Total assets $ 1,876,211 $ 2,059,582
Cash and cash equivalents, restricted cash and marketable securities 528,538 546,201
Deferred tax assets 494 726
General corporate assets 51,451 54,500
Total assets 148,076 158,541
Sample Management Solutions and Multiomics    
Segment Reporting [Line Items]    
Total assets 1,147,652 1,299,614
Sample Management Solutions    
Segment Reporting [Line Items]    
Total assets 822,668 854,402
Multiomics    
Segment Reporting [Line Items]    
Total assets $ 324,984 $ 445,212