v3.26.1
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues [Abstract]        
Total revenue $ 350,511 $ 332,874 $ 679,015 $ 656,912
Fertility benefits services revenue        
Revenues [Abstract]        
Total revenue 230,209 213,943 439,643 420,348
Pharmacy benefits services revenue        
Revenues [Abstract]        
Total revenue $ 120,302 $ 118,931 $ 239,372 $ 236,564