XML 50 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Summary of Revenue by Category (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Revenue $ 55,204 $ 51,804 $ 114,443 $ 99,861
Consumer services        
Disaggregation Of Revenue [Line Items]        
Revenue 44,488 40,556 92,338 75,287
Research Services        
Disaggregation Of Revenue [Line Items]        
Revenue 10,716 11,248 22,105 24,526
Therapeutics        
Disaggregation Of Revenue [Line Items]        
Revenue 0 0 0 48
Service        
Disaggregation Of Revenue [Line Items]        
Revenue $ 55,204 $ 51,804 $ 114,443 $ 99,861
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Consumer services        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 81.00% 78.00% 81.00% 75.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Research Services        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 19.00% 22.00% 19.00% 25.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Therapeutics        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 0.00% 0.00% 0.00% 0.00%
Product Concentration Risk [Member] | Revenue Benchmark [Member] | Service        
Disaggregation Of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%