v3.26.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues [Abstract]        
Total revenue $ 341,254 $ 313,346 $ 1,020,269 $ 970,258
Fertility benefits services revenue        
Revenues [Abstract]        
Total revenue 223,374 201,946 663,017 622,294
Pharmacy benefits services revenue        
Revenues [Abstract]        
Total revenue $ 117,880 $ 111,400 $ 357,252 $ 347,964