XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue - Summary of Revenue By Category (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]      
Revenue $ 219,638 $ 299,489 $ 271,893
Service      
Disaggregation Of Revenue [Line Items]      
Revenue 191,816 265,840 257,749
Service | Point in Time      
Disaggregation Of Revenue [Line Items]      
Revenue 175,596 217,827 205,002
Service | Over Time      
Disaggregation Of Revenue [Line Items]      
Revenue 44,042 81,662 66,891
PGS      
Disaggregation Of Revenue [Line Items]      
Revenue 167,744 202,414 202,681
PGS | Point in Time      
Disaggregation Of Revenue [Line Items]      
Revenue 145,113 182,866 189,703
PGS | Over Time      
Disaggregation Of Revenue [Line Items]      
Revenue 22,631 19,548 12,978
Telehealth      
Disaggregation Of Revenue [Line Items]      
Revenue 34,567 44,722 19,207
Telehealth | Point in Time      
Disaggregation Of Revenue [Line Items]      
Revenue 26,486 34,961 15,299
Telehealth | Over Time      
Disaggregation Of Revenue [Line Items]      
Revenue 8,081 9,761 3,908
Consumer services      
Disaggregation Of Revenue [Line Items]      
Revenue 202,311 247,136 221,888
Consumer services | Point in Time      
Disaggregation Of Revenue [Line Items]      
Revenue 171,599 217,827 205,002
Consumer services | Over Time      
Disaggregation Of Revenue [Line Items]      
Revenue 30,712 29,309 16,886
Research services      
Disaggregation Of Revenue [Line Items]      
Revenue 17,327 52,353 50,005
Research services | Point in Time      
Disaggregation Of Revenue [Line Items]      
Revenue 3,997 0 0
Research services | Over Time      
Disaggregation Of Revenue [Line Items]      
Revenue 13,330 52,353 50,005
Therapeutics      
Disaggregation Of Revenue [Line Items]      
Revenue $ 0 $ 0 $ 0
Product Concentration Risk | Revenue      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 100.00% 100.00% 100.00%
Product Concentration Risk | Revenue | Service | Point in Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 80.00% 73.00% 76.00%
Product Concentration Risk | Revenue | Service | Over Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 20.00% 27.00% 24.00%
Product Concentration Risk | Revenue | PGS      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 76.00% 68.00% 75.00%
Product Concentration Risk | Revenue | PGS | Point in Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 66.00% 61.00% 70.00%
Product Concentration Risk | Revenue | PGS | Over Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 10.00% 7.00% 5.00%
Product Concentration Risk | Revenue | Telehealth      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 16.00% 15.00% 7.00%
Product Concentration Risk | Revenue | Telehealth | Point in Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 12.00% 12.00% 6.00%
Product Concentration Risk | Revenue | Telehealth | Over Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 4.00% 3.00% 1.00%
Product Concentration Risk | Revenue | Consumer services      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 92.00% 83.00% 82.00%
Product Concentration Risk | Revenue | Consumer services | Point in Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 78.00% 73.00% 76.00%
Product Concentration Risk | Revenue | Consumer services | Over Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 14.00% 10.00% 6.00%
Product Concentration Risk | Revenue | Research services      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 8.00% 17.00% 18.00%
Product Concentration Risk | Revenue | Research services | Point in Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 2.00% 0.00% 0.00%
Product Concentration Risk | Revenue | Research services | Over Time      
Disaggregation Of Revenue [Line Items]      
Concentration risk, percentage 6.00% 17.00% 18.00%