XML 39 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2019
USD ($)
Lease
Installment
Customer
Dec. 31, 2018
USD ($)
Commitments And Contingencies [Line Items]    
Number of operating leases for real estate | Lease 3  
Right-of-use assets $ 717,000  
Operating lease liabilities $ 1,085,000  
Rent expense   $ 322,000
Supplier Concentration Risk [Member] | Vendor One [Member] | Cost of Goods Total [Member]    
Commitments And Contingencies [Line Items]    
Concentration risk percentage 10.00% 21.00%
Number of customers accounted for more than 10% | Customer 0  
Biomedical Market [Member] | Customer Concentration Risk [Member] | Major customer 1 [Member] | Sales Revenue Segment [Member]    
Commitments And Contingencies [Line Items]    
Concentration risk percentage 37.00% 33.00%
Biomedical Market [Member] | Customer Concentration Risk [Member] | Major customer 2 [Member] | Sales Revenue Segment [Member]    
Commitments And Contingencies [Line Items]    
Concentration risk percentage 15.00% 24.00%
Astellas Pharma [Member]    
Commitments And Contingencies [Line Items]    
Minimum license fee payable $ 75,000  
Number of installments per year | Installment 2  
Carlsbad, California [Member]    
Commitments And Contingencies [Line Items]    
Operating leases with term date 2020-02  
Oceanside    
Commitments And Contingencies [Line Items]    
Operating leases with term date 2021-12  
Option to terminate of lease upon six-month advanced notice Jan. 01, 2020  
Advanced notice required to terminate lease 6 months  
Frederick, Maryland [Member]    
Commitments And Contingencies [Line Items]    
Operating leases with term date 2025-11