v3.26.1
Revenues - Summary of Revenues by Product (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
DNA synthesis and protein solutions        
Segment Reporting [Line Items]        
Revenues 56,571 40,773 160,905 122,491
NGS applications        
Segment Reporting [Line Items]        
Revenues $ 61,805 $ 55,284 $ 171,884 $ 155,072
[1] Includes related party balances, see Note 12 - Related Party Transactions.