v3.25.2
Provider Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]    
Beginning balance $ 364,607  
Claims Paid    
Ending balance 458,053  
At-Risk Capitation Arrangements    
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]    
Beginning balance 66,355 $ 67,138
Incurred health care costs    
Current year 144,840 104,610
Prior years (555) 3,305
Total claims incurred 144,285 107,915
Claims Paid    
Current year (63,025) (47,979)
Prior years (47,959) (52,877)
Total claims paid (110,984) (100,856)
Ending balance $ 99,656 $ 74,197