XML 88 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 9,939 $ 10,473
Capitation payable 4,543 4,229
Subcontractor IPA payable 3,326 2,415
Professional fees 2,680 2,709
Due to related parties 3,246 3,304
Contract liabilities 647 531
Accrued compensation 13,393 15,301
Other provider payable 12,130 10,600
Total accounts payable and accrued expenses $ 49,904 $ 49,562