v3.25.2
Reserve for Claims and Performance-Based Arrangements (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]    
Balance, beginning of period $ 318,705 $ 404,048
Incurred health care costs:    
Current year to date period 445,292 756,603
Prior year to date period (25,053) (25,445)
Total claims incurred 420,239 731,158
Claims paid related to:    
Current year to date period (322,570) (504,035)
Prior year to date period (229,123) (313,608)
Total claims paid (551,693) (817,643)
Balance, end of period $ 187,251 $ 317,563