XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 9,209 $ 10,473
Capitation payable 4,947 4,229
Subcontractor IPA payable 3,781 2,415
Professional fees 4,155 2,709
Due to related parties 1,840 3,304
Contract liabilities 822 531
Accrued compensation 15,421 15,301
Other provider payable 12,961 10,600
Total accounts payable and accrued expenses $ 53,136 $ 49,562