v3.26.1
Segment and Geographic Information - Schedule of Segment Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Segment Reporting Information [Line Items]    
Total assets $ 1,903,889 $ 2,059,582
Cash and cash equivalents, restricted cash and marketable securities 564,840 546,201
Deferred tax assets 501 726
General corporate assets 52,459 54,500
Total assets 145,550 158,541
Sample Management Solutions and Multiomics    
Segment Reporting Information [Line Items]    
Total assets 1,140,539 1,299,614
Sample Management Solutions    
Segment Reporting Information [Line Items]    
Total assets 817,808 854,402
Multiomics    
Segment Reporting Information [Line Items]    
Total assets $ 322,731 $ 445,212