v3.26.1
Medical Expenses Payable - Schedule of Medical Expenses Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Insurance [Abstract]        
Claims incurred but not paid $ 269,790 $ 297,368 $ 211,463 $ 168,357
Capitation and risk-sharing payable 111,696 85,083    
Other 231,262 92,118    
Medical expenses payable $ 612,748 $ 474,569 $ 455,154