XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Schedule of Customer Accounting of Segment Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]    
Recognized revenue [1] $ 60,864 $ 64,513
Customer C | Consumer And Research Services | Revenue | Customer Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Recognized revenue [2],[3] $ 9,711 $ 9,628
Percentage of Revenue [2],[3] 16.00% 15.00%
Customer B | Consumer And Research Services | Revenue | Customer Concentration Risk [Member]    
Segment Reporting Information [Line Items]    
Recognized revenue [4] $ 10,670 $ 8,246
Percentage of Revenue [4] 18.00% 13.00%
[1] There was no Therapeutics revenue for the three months ended June 30, 2023 and 2022.
[2] Customer C is a reseller.
[3] Customer C revenues are primarily in the United States.
[4] Customer B revenues are in the U.K.