XML 66 R31.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table disaggregates revenue by service (in thousands):
Year Ended
December 31,
202520242023
Revenue
Fertility benefit services revenue (1)
$830,929 $729,551 $676,295 
Pharmacy benefit services revenue457,732437,670412,303
Total revenue$1,288,661 $1,167,221 $1,088,598 
(1) Includes revenue from the Other solutions, which is not significant in any of the periods presented.