XML 65 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 14,329 $ 16,774
Capitation payable 18,048 10,639
Professional fees 10,297 5,809
Due to related parties 7,172 7,924
Accrued compensation 20,249 22,409
Other provider payable 49,566 42,587
Total accounts payable and accrued expenses $ 119,661 $ 106,142