XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Revenues Disaggregated by Product Classification and Reportable Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total revenue $ 24,933 $ 23,003
Product Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 14,234 12,344
Royalties [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 8,765 8,099
Research, Development and Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,934 2,560
Operating Segments [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 24,933 23,003
Operating Segments [Member] | Medical Device [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 19,018 16,908
Operating Segments [Member] | Medical Device [Member] | Product Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 8,380 6,788
Operating Segments [Member] | Medical Device [Member] | Royalties [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 7,409 6,886
Operating Segments [Member] | Medical Device [Member] | License Fees [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,356 1,213
Operating Segments [Member] | Medical Device [Member] | Research, Development and Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 1,873 2,021
Operating Segments [Member] | In Vitro Diagnostics [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 5,915 6,095
Operating Segments [Member] | In Vitro Diagnostics [Member] | Product Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue 5,854 5,556
Operating Segments [Member] | In Vitro Diagnostics [Member] | Research, Development and Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenue $ 61 $ 539