XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Organization and Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Mar. 31, 2020
Dec. 31, 2022
customer
Dec. 31, 2021
customer
Dec. 31, 2020
Summary Of Significant Accounting Policies [Line Items]          
Period in which company must repay continuation advances if change-of-control transaction is entered into with third party   2 years      
Fair value assets/liabilities transfer between levels | $ $ 0        
Customers with 10% or greater accounts receivable [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | customer     1 0  
Sales Revenue, Net [Member] | Gene Company Limited [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     12.00% 13.00% 14.00%
Accounts Receivable [Member] | Domestic Customers [Member] | Customer Concentration Risk [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage     57.00% 53.00%  
Computer Software [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     3 years    
Minimum [Member] | Leasehold Improvements [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     3 years    
Minimum [Member] | Lab Equipment [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     3 years    
Minimum [Member] | Computer Equipment [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     3 years    
Minimum [Member] | Furniture And Fixtures [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     3 years    
Maximum [Member] | Leasehold Improvements [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     10 years    
Maximum [Member] | Lab Equipment [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     5 years    
Maximum [Member] | Computer Equipment [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     5 years    
Maximum [Member] | Furniture And Fixtures [Member]          
Summary Of Significant Accounting Policies [Line Items]          
Property and equipment estimated useful life     5 years