v3.26.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 46,525 $ 47,501
Capitation payable 32,636 22,374
Subcontractor IPA payable 5,562 3,928
Hospital quality assurance fee program payable 11,487 11,541
Professional fees 9,492 4,636
Due to related parties 8,700 8,993
Accrued compensation 41,161 31,614
Risk pool payable 11,811 15,830
Provider incentives 61,267 36,439
Other provider accruals 17,219 13,056
Total accounts payable and accrued expenses $ 245,860 $ 195,912