XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue
6 Months Ended
Jun. 30, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregated revenue
The following table disaggregates revenue by service (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Fertility benefits services revenue$193,563 $172,738 $363,332 $329,883 
Pharmacy benefits services revenue110,524 106,635 218,833 207,884 
Total revenue$304,087 $279,373 $582,165 $537,767