v3.26.1
Revenues - Summary of Revenues by Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenues [1] $ 118,376 $ 96,057 $ 332,789 $ 277,563
Therapeutics        
Segment Reporting [Line Items]        
Revenues 40,413 27,048 118,404 80,070
Diagnostics        
Segment Reporting [Line Items]        
Revenues 43,843 38,134 119,118 108,647
Industry and applied        
Segment Reporting [Line Items]        
Revenues 5,749 6,105 17,667 18,676
Academic research and government        
Segment Reporting [Line Items]        
Revenues 15,512 11,724 40,545 36,589
Global supply partners        
Segment Reporting [Line Items]        
Revenues $ 12,859 $ 13,046 $ 37,055 $ 33,581
[1] Includes related party balances, see Note 12 - Related Party Transactions.