XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue recognized     $ 42,200 $ 36,100    
Impairment charges     10,000      
Impairment of long-lived assets     10,126 0    
K I T S            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue recognized $ 6,800 $ 4,100 17,800 12,800    
Research Services            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Revenue recognized     9,600 30,200    
Remaining performance obligations 31,300   31,300      
Deferred revenue for customer services 25,100 28,600 25,100 28,600 $ 11,600 $ 31,900
Contract with customer liability related party amount 22,900 26,200 22,900 26,200    
Contract with customer liability revenue recognized related party amount     9,200 29,000    
Consumer services            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Deferred revenue for customer services $ 83,800 $ 83,400 $ 83,800 $ 83,400 $ 51,300 $ 39,300
Supplier Concentration Risk | Revenue Benchmark [Member] | Microarrays            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%    
Supplier Concentration Risk | Revenue Benchmark [Member] | K I T S            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%    
Supplier Concentration Risk | Revenue Benchmark [Member] | Laboratory Services            
Organization Consolidation And Presentation Of Financial Statements [Line Items]            
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%