XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates revenue by service (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
Fertility benefits services revenue$178,758 $175,110 $542,090 $504,993 
Pharmacy benefits services revenue107,867 105,781 326,700 313,665 
Total revenue$286,625 $280,891 $868,790 $818,658