v3.22.4
Inventories, Net - Components of Inventories, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Sep. 30, 2022
Inventory [Line Items]    
Raw materials $ 18,063 $ 15,726
Work-in-process 25,329 21,570
Total 72,663 67,814
Instruments [Member]    
Inventory [Line Items]    
Finished goods 2,126 1,796
Kits and Reagents [Member]    
Inventory [Line Items]    
Finished goods $ 27,145 $ 28,722