XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues [Abstract]        
Total revenue $ 286,625 $ 280,891 $ 868,790 $ 818,658
Fertility benefits services revenue        
Revenues [Abstract]        
Total revenue 178,758 175,110 542,090 504,993
Pharmacy benefits services revenue        
Revenues [Abstract]        
Total revenue $ 107,867 $ 105,781 $ 326,700 $ 313,665