XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable and other accruals $ 13,887 $ 10,473
Capitation payable 4,077 4,229
Subcontractor IPA payable 2,870 2,415
Professional fees 2,396 2,709
Due to related parties 2,848 3,304
Contract liabilities 1,695 531
Accrued compensation 8,789 15,301
Other provider payable 12,924 10,600
Total accounts payable and accrued expenses $ 49,486 $ 49,562