XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Mar. 31, 2020
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 100.00% 100.00%    
Revenue contract costs recognized when incurred $ 3.1 $ 0.7    
Microarrays        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 100.00% 100.00%    
K I T S        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 100.00% 100.00%    
Revenue recognized $ 4.5 $ 4.5    
Laboratory Services        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 100.00% 100.00%    
Research Services        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 19.00% 28.00%    
Revenue recognized $ 11.4 $ 13.3    
Remaining performance obligations 50.6      
Deferred revenue for customer services 20.7 35.6 $ 31.9 $ 48.6
Contract with customer liability related party amount 18.9 33.2    
Contract with customer liability revenue recognized related party amount $ 11.2 $ 11.8    
Research Services | Minimum [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, remaining duration 1 year      
Research Services | Maximum [Member]        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, remaining duration 2 years      
Consumer services        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 81.00% 72.00%    
Revenue recognized $ 24.5 $ 13.8    
Deferred revenue for customer services $ 45.4 $ 41.4 $ 39.3 $ 38.8
Supplier Concentration Risk        
Organization Consolidation And Presentation Of Financial Statements [Line Items]        
Percentage of Revenue 100.00% 100.00%